似乎Info.plist
文件能够通过UIRoleInfo
密钥为同一个应用程序包声明不同的角色。 SpringBoard可以在安装应用程序后识别这些角色,并可以为每个应用程序角色显示单独的图标。
例如,iPhone将MobileSlideShow.app
显示为2个不同的程序:Photos
和Camera
。
不幸的是,目前还没有关于此主题的官方Apple文档。有人会建议如何在自定义应用中组织相同的行为吗?
此功能将在企业产品中用于临时分发。
答案 0 :(得分:2)
这不是受支持的功能,因此如果您这样做,您可能很难通过审批流程获取应用。我不建议使用它。
答案 1 :(得分:0)
你试过看它是否有效?如果它不起作用,您可以创建第二个应用程序,除了使用自定义URL方案启动第一个应用程序之外什么都不做。第一个应用程序可以识别何时使用该URL启动它。这并不理想,因为您将看到第二个应用程序发布&退出(虽然它应该非常快)。