ios - 签署一个 iOS 项目(Apple Enterprise 和 Apple Standart 帐户)

标签 ios app-store provisioning-profile code-signing-certificate

我正在通过我的组织中的 Apple 企业帐户开发和测试 ios 应用程序。但是当我的开发和测试过程结束时,我想通过 Apple Store 发布我们的应用程序。当我尝试使用标准开发者帐户签署此应用程序时,Apple 表示您的应用程序应该具有不同的 bundle ID。

我添加了显示我的情况的示例图像。

所以我的问题是如何管理一个项目的 Apple Enterprise 和 Apple Standart 开发者帐户。

提前致谢。

enter image description here

最佳答案

您不能两次注册相同的 bundle ID。我们的团队有 2 个 bundle ID com.organization.helloworld(应用商店 bundle ID)和 com.organization.helloworld.beta(企业帐户 bundle ID)。这很酷,因为它允许两个版本的应用程序同时出现在设备上。

这看起来管理起来很麻烦,但是您可以在 XCode 中为不同的配置设置“产品包标识符”。我已经为我的应用程序创建了“Enterprise_Distribution”配置并覆盖了它的捆绑 ID。

enter image description here

更多详情here .

关于ios - 签署一个 iOS 项目(Apple Enterprise 和 Apple Standart 帐户),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37615165/

相关文章:

ios - 字符串数组未使用 ObjectMapper 保存到 Realm 对象

iphone - 2D 非 OpenGL 游戏 : ViewControllers

ios - iOS App Store 上的大尺寸

ios - 单点触控应用程序的 I18N 方法

ios - 供应配置文件不包括应用程序标识符和钥匙串(keychain)访问组权利

iphone - 内部应用程序安装后消失

xcode - 损坏的开发人员证书和配置文件

ios - React Native (0.63) 警报在 IOS 中自动消失

ios - 如何使用 gdata 检索谷歌日历事件的描述?

iphone - 我的应用程序的下载次数