如何分发 App 的 beta 版本而不是覆盖购买副本
Posted
技术标签:
【中文标题】如何分发 App 的 beta 版本而不是覆盖购买副本【英文标题】:How can I distribute beta builds of App and not write over purchases copies 【发布时间】:2012-05-21 21:22:53 【问题描述】:我相信我知道生成一个 .ipa 文件用于临时分发给我的 beta 测试人员,但我的问题是我需要哪些设置才能允许 beta 副本与我的应用程序的购买副本共存同一个设备?这样他们就可以为我测试应用程序,然后回退到生产应用程序以供日常使用。
谢谢,
罗伯
【问题讨论】:
【参考方案1】:更改捆绑标识符。对于您的应用程序是 com.domainname.appname,对于您的测试版可能是 com.domainname.appname-beta
【讨论】:
所以我会在 Beta 版的 Provisioning Portal 页面上创建另一个 AppID,为该 Beta 版应用程序设置 Ad Hoc 配置文件,并在 Xcode 中更改包标识符和文本名称。然后,当我准备好投入生产时,我只需将捆绑 ID 和名称文本改回来,然后归档并提交到 App Store 进行审核?【参考方案2】:我会创建一个新的应用程序名称和包标识符,然后将应用程序(图标下的文本)命名为不同的名称,然后将其发送出去。这是一些额外的工作,但它可以让您不会弄乱您的生产应用程序上任何现有的保存数据。
【讨论】:
以上是关于如何分发 App 的 beta 版本而不是覆盖购买副本的主要内容,如果未能解决你的问题,请参考以下文章
使用 Xcode 的 beta 版本为 App Store 分发