我们的应用程序有两个目标,为生产和登台应用程序提供单独的Bundle ID:
com.myCompany.production
com.myCompany.staging
我们已经使用TestFlight在内部测试我们的应用,但仅在后期阶段 - 我们正在测试 com.myCompany.production
应用,其API调用正在点击生产服务器。
现在我们希望在此过程的早期测试,我们希望内部用户测试 com.myCompany.staging
应用。
在iTunes Connect上创建新应用是唯一可行的方法吗?我只是担心我会创造一个假的'永远不会发布的应用程序。推荐的方法是什么?
答案 0 :(得分:3)
有两种选择,即使用企业证书进行临时分发,并使用第三方服务(如fabric.io)进行分发。或者使用我们所做的TestFlight,并且没有任何问题。我们确保在TestFlight审核员注意到我们明确指出此版本仅用于beta测试。我们发现这种方法的唯一缺点是,当您提升版本号(而不是内部版本号)时,您必须重新提交Beta审核,这可能需要几个小时到几天。