我正在使用我自己的开发人员帐户创建的应用程序 ID(比如说 com.developer.myapp),并启用了应用程序组和钥匙串共享以进行开发。我的组织使用自己的帐户在 AppStore 上上传应用程序。问题是,他们没有与我共享分发证书和配置文件。我已要求团队为公司的应用程序 ID (com.mycompany.finalproduct) 启用应用程序组和钥匙串共享。现在,我需要通过“iOS AppStore”分发方法从 Xcode 导出 IPA,但这样做时我遇到了错误。
- 由于应用程序组不同,保留 2 项开发和分发权利
- 由于分发证书不在我身边,因此在尝试以发布模式存档时,我收到一条错误消息,提示应用程序组不匹配
- 在“构建设置”中删除了发布模式的“代码签名身份”
- 以调试模式存档,通过验证并发送 IPA 以进行重新签名
- 应用程序使用分发证书重新签名,但在上传到 AppStore Connect 时出现错误“缺少 SwiftSupport 文件夹。使用 Xcode 的当前公共 (GM) 版本重新构建您的应用程序并重新提交。”