[英]Separate apps in TestFlight for production and staging?
我们的应用程序有两个目标,生产和登台应用程序具有单独的 Bundle Id:
com.myCompany.production
com.myCompany.staging
我们已经使用 TestFlight 在内部测试了我们的应用程序,但只是在后期阶段 - 我们正在测试com.myCompany.production
应用程序,其 API 调用正在访问生产服务器。
现在我们要在流程的早期进行测试,我们希望我们的内部用户测试com.myCompany.staging
应用程序。
在 iTunes Connect 上创建新应用是唯一的方法吗? 我只是担心我会创建一个永远不会发布的“假”应用程序。 推荐的方法是什么?
有两种选择,即使用企业证书进行临时分发,并使用第三方服务(如fabric.io)进行分发。 或者使用我们所做的TestFlight,并且没有任何问题。 我们确保在TestFlight审核员注意到我们明确指出此版本仅用于beta测试。 我们发现这种方法的唯一缺点是,当您提升版本号(而不是版本号)时,您必须重新提交Beta审核,这可能需要几个小时到几天的时间。
我创建了不同的构建配置,但是当我尝试将暂存构建上传到 testflight 时,苹果拒绝说 ITMS-90338:非公共 API 使用有什么建议吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.