我正在通过我的组织中的 Apple 企业帐户开发和测试 ios 应用程序。但是当我的开发和测试过程结束时,我想通过 Apple Store 发布我们的应用程序。当我尝试使用标准开发者帐户签署此应用程序时,Apple 表示您的应用程序应该具有不同的 bundle ID。
我添加了显示我的情况的示例图像。
所以我的问题是如何管理一个项目的 Apple Enterprise 和 Apple Standart 开发者帐户。
提前致谢。
最佳答案
您不能两次注册相同的 bundle ID。我们的团队有 2 个 bundle ID com.organization.helloworld
(应用商店 bundle ID)和 com.organization.helloworld.beta
(企业帐户 bundle ID)。这很酷,因为它允许两个版本的应用程序同时出现在设备上。
这看起来管理起来很麻烦,但是您可以在 XCode 中为不同的配置设置“产品包标识符”。我已经为我的应用程序创建了“Enterprise_Distribution”配置并覆盖了它的捆绑 ID。
更多详情here .
关于ios - 签署一个 iOS 项目(Apple Enterprise 和 Apple Standart 帐户),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37615165/