因此,我尝试在 Mavericks 上使用 Xcode 6.0.1 使用现有的配置文件(以前工作过)创建临时构建,但是在尝试导出此存档后,我不断收到以下错误:
我需要重新创建我的证书和配置文件,还是有更好的解决方案?谢谢!
最佳答案
作为“团队成员”角色,我也面临着这个问题。 “您不允许执行此操作”警告让我相信 XCode 更严格地执行此处定义的角色:https://developer.apple.com/programs/roles/
即使我可以访问签名 Assets (证书和配置文件),XCode 也不允许我指定它们。尝试将您的角色升级为团队管理员。
2014 年 9 月 29 日更新:
经过广泛的研究,我发现可以使用 xcodebuild 从命令行生成 .ipa 甚至作为“团队成员”角色使用以下内容:
xcodebuild -exportArchive -archivePath $projectname.xcarchive -exportPath $projectname -exportFormat ipa -exportProvisioningProfile "Provisioning Profile Name"
归功于 1
注意:正如链接文章中所指出的,“配置文件名称”是证书名称字段中指定的名称(可从 developer.apple.com 查看)。
您可以通过将调用包含到项目构建脚本中来自动化 xcode 中的过程。
关于ios - Xcode 尝试定位或生成匹配的签名 Assets ,但未能成功,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25901269/