繁体   English   中英

TestFlight 中用于生产和登台的单独应用程序?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM