多个appstore应用程序版本 - 常规和认证

时间:2012-02-09 16:12:00

标签: iphone ios app-store versions

我必须获得政府客户的应用认证。因此,应用程序商店中将有两个(类似的)应用程序 - 常规(开发)版本和认证(冻结)版本。

我的问题是 - 新应用中应该有什么不同? - 新的应用名称(例如我的认证应用) - 新捆绑ID(com.mycompany.my-certified-app) - 服务器的新推送证书? - 新图片?

之前我从未提交过精简版/完整版应用,也许这种类型的东西太常见了。

谢谢!

2 个答案:

答案 0 :(得分:2)

您只需要一个不同的捆绑ID来制作两个应用程序(它们也需要在iTunes中使用不同的名称,但主屏幕/项目中的名称可以相同)。

您可以为您的应用创建新目标,这将为您提供第二个info.plist。这允许您为两个版本指定不同的包ID,而无需物理复制和粘贴整个项目。

但是,如果两个应用程序除版本号/认证状态外完全相同,您可能无法获得Apple批准。

如果一个应用程序仅用于测试,您是否不能使用TestFlight或类似的东西让您的客户在认证之前试用该应用程序?

答案 1 :(得分:1)

我建议在您的应用名称中添加“ - Certified ”。 iTunes商店中有很多完整版本的例子和“ - Lite ”版本。

除了名称之外,习惯上让应用程序图标反映不同的版本。

请参阅RoboKillRoboKill Lite作为示例。