我目前在一家大型电信控股公司工作。我们在 Apple Developer Program 中为不同的控股公司使用多个帐户。此帐户有多个应用程序。
我们现在面临着与我们的主要 IT 供应商的挑战,它拥有庞大的测试团队。为了便于分发应用程序,我们正在考虑注册 Apple Enterprise Program。使用它来构建“内部分发”以用于测试目的,例如:开发、测试和 QA 环境。还通过 Firebase App Distribution 分发此内部构建,从而改进 QA 流程。我们希望此配置将有助于避免设备 ID 配置和重新配置(当新测试人员加入我们或需要测试应用程序的公司工作人员时),并促进配置文件维护。对于生产,我们需要像往常一样,在我们当前的所有应用程序中使用 Testflight 和 App Store 的经典分发版本。
这是我对这种方法的怀疑:
- 我们可以毫无问题地同时注册 Apple Enterprise Program 和 Apple Developer Program 吗?我们将使用相同的帐户?
- 我们应该在两个程序中配置开发人员(开发人员证书)?应用程序 ids / bundles ids 怎么样?
- 通过 Firebase App Distribution 分发是否足够安全,可以避免不必要的安装?它被认为是 Apple Enterprise Program 注册的有效分配机制吗?
先感谢您!