ios - iPhone 中同一应用程序的多个实例

标签 ios iphone bundle-identifier

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

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

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

是否有其他方法可以实现在同一部 iPhone 中安装同一个应用程序,而无需创建多个应用程序 ID 和配置文件?

对此的最佳实践是什么?

注意:这是我正在为 iOS 构建的 Cordova 应用程序(虽然应该不重要,但仍会随时了解情况)和分发证书

最佳答案

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

关于ios - iPhone 中同一应用程序的多个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49745077/

相关文章:

ios - 使用 Swift 2 的 UIWebView 中的工具提示

objective-c - RestKit PUT 不起作用

iphone - 在 iPhone 模拟器上点击菜单按钮然后重新启动应用程序后,有没有办法查看日志记录?

iphone - 检测iPhone是否以12小时或24小时模式显示时间?

ios - 使用免费的 Apple 开发者帐户删除 App ID

ios - 在 iTunes Connect 上更新应用程序包 ID

iOS 9 解析JSON的最佳方案

ios - Swift 将数组传递给函数并返回

iphone - 应用内购买 (IAP) 简单问题(我有问题)

ios - 束标识符不能从当前值错误更改