2012-02-27 32 views
0

我遵照this link的指示创建启用了推送通知的供应配置文件。根据它,我将info.plist中的包标识符重命名为com.domain.pushApp,它在第一个版本中工作正常(app_1.0)。当我更改产品名称(app_1.1)时,我预计会有不同的版本,但新版本会覆盖旧版本。我试图将版本号从1.0改为2.0,但没有运气。我可以有两个具有相同包标识符的版本吗?在info.plist(Xcode)中为不同的版本使用相同的包标识符

我尝试使用捆绑标识符名称com.domain。*创建新的供应配置文件,但对推送通知无效。

xcode screen shot

我必须错过了一些东西很明显,但没能找到它。任何建议将不胜感激。

回答

1

如果您希望使用样本包ID保留您的应用程序的多个版本,一个简单的解决方案是将您要保留的每个版本进行归档。

然后您可以稍后在管理器>存档中访问它们。

但是没有办法在手机上拥有两个具有相同捆绑标识符的应用程序。抱歉。也许你应该尝试开发一个内部分发应用程序(一个内部的AppStore),以便在你的应用程序的版本之间进行更快的切换。

+0

感谢您的答复teriiehina,这给出了一个可能的解决方案。我有没有办法在设备上安装多个版本(使用不同的产品名称)? – alekhine 2012-02-27 17:56:50

+2

哦,对不起,我不明白应用程序在电话上覆盖。没有办法在手机上拥有两个具有相同捆绑标识符的应用程序。抱歉。也许你应该尝试开发一个内部分发应用程序(一个内部的AppStore),以便在你的应用程序的版本之间进行更快的切换。 – teriiehina 2012-02-27 18:13:13

+0

感谢您的解释teriiehina – alekhine 2012-02-27 21:08:33

相关问题