iPhone中同一应用的多个实例

时间:2018-04-10 03:58:14

标签: ios iphone bundle-identifier

我想在我的iPhone中为三个不同的环境保留同一个应用程序的三个实例:qa,uat和prod。

据我所知,如果我更改每个应用程序的包标识符,就可以实现。

但如果是这种情况,我将不得不创建三个不同的供应配置文件和应用程序ID,因为我不能使用外卡(因为该应用程序涉及APNS)。

在没有创建多个应用程序ID和配置文件的情况下,是否还有其他方法可以在同一个iPhone中安装相同的应用程序?

最佳做法是什么?

注意:这是我为iOS构建的Cordova应用程序(虽然它应该无关紧要但仍然保持通知)和分发证书

2 个答案:

答案 0 :(得分:1)

您只需使用三种不同的捆绑标识符即可。这可以在info.plist: CFBundleIdentifier中设置。您可能希望设置使用info.plist的不同版本的不同目标或方案。

答案 1 :(得分:0)

最佳做法是唯一的做法,就是你所描述的。不同版本的应用必须具有不同的捆绑ID。如果他们获得推送通知,这意味着不同的配置文件,但这是一个非常困难的一次性步骤。