iOS App Release 版本和 Dev 版本相同 phone
iOS App Release versions and Dev versions on same phone
我在 App Store 上有一个应用程序,我正在开发第二个版本。
从 Xcode 安装新版本会覆盖 phone 上的发行版本 - 我想避免这种情况。在设备上维护 iOS / OS X 应用程序的两个副本(发行版和开发版)的最佳做法是什么?
显然,您可以手动更改包标识符,但这会带来其他负面影响。
编辑:
有这个:http://blog.chrismiles.info/2011/04/ios-dev-beta-production-builds.html但是已经过时了。
通常我会推荐两个包 ID:一个供 internal/beta/development 使用,一个供 App Store 中的生产使用。
在更复杂的情况下,您可以拆分开发版和 Beta 版,以便为您提供总共 3 个独立的 ID。
当需要测试版本升级方案时,您必须切换到最终测试和发布候选版本的生产包 ID。
Simon Wolf 对这种方法写得很好:Concurrent Debug, Beta and App Store Builds。
我在 App Store 上有一个应用程序,我正在开发第二个版本。
从 Xcode 安装新版本会覆盖 phone 上的发行版本 - 我想避免这种情况。在设备上维护 iOS / OS X 应用程序的两个副本(发行版和开发版)的最佳做法是什么?
显然,您可以手动更改包标识符,但这会带来其他负面影响。
编辑:
有这个:http://blog.chrismiles.info/2011/04/ios-dev-beta-production-builds.html但是已经过时了。
通常我会推荐两个包 ID:一个供 internal/beta/development 使用,一个供 App Store 中的生产使用。
在更复杂的情况下,您可以拆分开发版和 Beta 版,以便为您提供总共 3 个独立的 ID。
当需要测试版本升级方案时,您必须切换到最终测试和发布候选版本的生产包 ID。
Simon Wolf 对这种方法写得很好:Concurrent Debug, Beta and App Store Builds。