似乎 Info.plist 文件能够通过 UIRoleInfo 键为同一个应用程序包声明不同的角色。 SpringBoard可以在安装应用程序后识别这些角色,并可以为每个应用程序角色显示单独的图标。

例如,iPhone将 MobileSlideShow.app 显示为2个不同的程序: Photos Camera

不幸的是,目前还没有关于此主题的官方Apple文档。有人会建议如何在自定义应用中组织相同的行为吗?

此功能将在企业产品中用于临时分发。

有帮助吗?

解决方案

这不是受支持的功能,因此如果您这样做,您可能很难通过审批流程获取应用。我不建议使用它。

其他提示

你试过看它是否有效?如果它不起作用,您可以创建第二个应用程序,除了使用自定义URL方案启动第一个应用程序之外什么都不做。第一个应用程序可以识别何时使用该URL启动它。这并不理想,因为您将看到第二个应用程序发布&退出(虽然它应该非常快)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top