2012-06-04 3 views
0

설치된 앱에 대한 통계를 수집하는 jailbroken iOS 기기 용 앱을 개발 중입니다. 앱 스토어와 Cydia 앱 모두에 대한 통계가 이상적입니다. 앱의 경로를 감안할 때 스프링 보드에 표시되는 것처럼 앱 이름을 쉽고 안정적으로 얻을 수있는 방법이 있습니까? 아니면 경로를 전혀 사용하지 않는 더 좋은 방법이 있습니까 (즉, 정보는 어딘가에서 중앙 집중식으로 관리됩니까?).경로에서 iOS 앱 이름 가져 오기

답변

0

다음은 번들 정보 plist 값 (이 경우 버전)을 얻는 방법을 보여주는 StackOverflow에 대한 링크입니다. How can my iphone app detect its own version number?

나는 당신이 찾고있는 속성이 CFBundleDisplayName입니다.

다음은 얻을 수있는 속성의 사과 목록입니다. http://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW1

+0

감사합니다. 도움이되었습니다. 이상하게도'CFBundleDisplayName' 항목이없는 앱이 하나 있었지만 앱 이름이'CFBundleExecutable'에 있었을 것입니다. 아마도 그 대안 일 수 있습니다. – newenglander

+0

재미 있습니다. 프로젝트를 초기화 할 때 Default BUNDLE이 함께 사용 되더라도 사용자가 직접 필드를 삭제할 수 있다는 것은 사실입니다. 어쩌면 그 앱 개발자가 CFBundleDisplayName 필드 LOL을 삭제했을 수도 있습니다. Wierd,하지만 흥미로운 :-) – trumpetlicks

0

모든 앱에는 이름과 아이콘이 포함 된 정보 plist가 있습니다. .app 번들 안을 들여다 보면됩니다.

관련 문제