Aar*_*ger 9 xcode provisioning-profile
我想用
xcodebuild […] -allowProvisioningUpdates
Run Code Online (Sandbox Code Playgroud)
构建我的 iOS 应用程序并自动生成配置文件。
man xcodebuild 说:
需要在 Xcode 的“帐户”首选项窗格中添加开发人员帐户。
这在本地工作正常。当我在 CI 服务器中运行它时,我看到
代码签名错误:没有在 Xcode 中注册的帐户。将您的开发者帐户添加到 Xcode
因为,当然,我没有登录那里。
如何从脚本将我的开发者帐户添加到 Xcode?
作为参考,我正在使用 CircleCI 和 fastlane,但会接受任何仅使用命令行工具的答案。
我的解决方案是将 .provisionprofile 文件复制到构建服务器,并在构建过程中将它们复制到正确的目录。您仍然需要登录 Apple Developer - 我使用-authenticationKeyID和-authenticationKeyIssuerID- 但不需要其他更改。该项目仍然使用自动签名。
这并不理想,因为当配置文件过期时构建开始失败,但它比使用手动签名更好。
| 归档时间: |
|
| 查看次数: |
2962 次 |
| 最近记录: |