我正在尝试为我的Mac应用程序构建更新。像往常一样,我点击Product>Archive
然后,在管理器中,我点击了Distribute...>Export Developer ID-signed Application
。 Xcode找到我的开发者ID,但它失败并显示错误“代码签名操作失败 - 检查您选择的身份是否有效。”
以前从未发生这种情况,所以我有点亏本 - 我最近在上周导出了我的应用程序版本。
唯一改变的是:
.xcworkspace
文件,而不是.xcodeproj
文件。我尝试刷新Xcode管理器中的Teams列表,删除所有Mac开发和分发证书,重新启动Xcode,并且非常好地询问,但我仍然遇到同样的错误。
答案 0 :(得分:1)
你在xcode中做了正确的部分,唯一可能出现问题的地方是Dev门户网站。如果需要,请检查您的Dev证书,您可能必须删除它们并再次请求它们然后与xcode同步。这之前对我有用,可能会对你有用。
答案 1 :(得分:0)
如果有人在这里结束,但在检查开发中心的所有内容后仍然存在问题,
尝试从项目中删除多余的文件。对我来说,这些是:
Gruntfile.js,karma-e2e.conf.js,karma.conf.js以及整个node_modules目录。
请参阅:How to build IPA for distribution with TestFlight with XCode 5?