iOS进程如何获得他们的名字?

时间:2013-03-30 04:16:30

标签: iphone ios objective-c

iOS名称是否有默认方式 他们?我正在尝试找到某种模式将它们链接到应用程序名称/ bundleID,以便我可以从App Store搜索API中检索该应用程序信息。从我看到的许多应用程序进程名称只是他们的名字(例如Dropbox,Skype),但我认为有人有更好的主意

1 个答案:

答案 0 :(得分:4)

在应用的Info.plist中,相关的密钥对名称为CFBundleExecutable

默认值设置为Xcode项目名称(当然,例如“Dropbox”,“Skype”等)。通过Xcode查看任何应用程序Info.plist或打开打包的应用程序。

${EXECUTABLE_NAME}的文档:http://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html#//apple_ref/doc/uid/TP40003931-CH3-SW71

来源:我构建了iHasApp,一个应用程序检测框架,所以我花了很多时间研究你在做什么很有意思。