如何定义应用程序主屏幕组名称?

时间:2013-10-07 06:24:20

标签: ios xcode

我想在主屏幕上为我的应用程序定义默认文件夹名称(Ad Hoc已分发),例如拖动时的默认应用程序(“Productivity”,“Utilities”,“Games”, “导航”):

Default predefined folder name

而不是默认名称“文件夹”:

Default folder name

我怎样才能做到这一点?

编辑:

我尝试将LSApplicationCategoryType添加到Info.plist,但这似乎不会影响任何内容。

1 个答案:

答案 0 :(得分:2)

我认为这只适用于AppStore版本。我测试了一堆我的Ad-hoc版本和他们的AppStore版本。 - 对于临时版本 - 显示“文件夹”名称。对于AppStore版本 - 应用程序,移动到其他应用程序 - 使用它的类别名称。 (如果将Ad-hoc移至AppStore应用程序,则使用AppStore应用程序的类别)。

无论如何,我检查了LSApplicationCategoryType https://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/TP40009250-SW8

您是否以“教育”为例 - public.app-category.education?

无论哪种方式 - 它甚至可能不适用于同一页面中所述的调试/临时版本:

  

LSApplicationCategoryType(String - OS X)是一个包含的字符串   UTI对应于应用程序的类型。 App Store使用它   用于确定应用程序的适当分类的字符串。表   2列出了支持的应用程序UTI。

...听起来,这个值被App-Store用来正确设置应用程序类别,然后用于对跳板上的应用程序进行分类。

所以我想,这只有在从App Store下载App时才有效。