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 上创建新应用程序是唯一的方法吗?我只是担心我将创建一个永远不会发布的 'fake' 应用程序。推荐的方法是什么?
有两种选择,使用企业证书进行临时分发,并使用 fabric.io 等第三方服务进行分发。或者使用我们使用的 TestFlight,并且没有遇到任何问题。我们确保在 TestFlight 审阅者注释中明确表示此版本仅用于 Beta 测试。我们发现这种方法的唯一缺点是,当您提高版本号(而不是内部版本号)时,您必须重新提交 Beta 审核,这可能需要几小时到几天的时间。
我们的应用程序有两个目标,生产和暂存应用程序具有单独的 Bundle ID:
com.myCompany.production
com.myCompany.staging
我们已经使用 TestFlight 在内部测试我们的应用程序,但只是在后期阶段 - 我们正在测试 com.myCompany.production
应用程序,其 API 调用是命中生产服务器。
现在我们想在流程的早期进行测试,我们希望我们的内部用户测试 com.myCompany.staging
应用程序。
在 iTunes Connect 上创建新应用程序是唯一的方法吗?我只是担心我将创建一个永远不会发布的 'fake' 应用程序。推荐的方法是什么?
有两种选择,使用企业证书进行临时分发,并使用 fabric.io 等第三方服务进行分发。或者使用我们使用的 TestFlight,并且没有遇到任何问题。我们确保在 TestFlight 审阅者注释中明确表示此版本仅用于 Beta 测试。我们发现这种方法的唯一缺点是,当您提高版本号(而不是内部版本号)时,您必须重新提交 Beta 审核,这可能需要几小时到几天的时间。