我的项目运行正常。昨晚我成功地将二进制文件上传到AppStoreConnect。突然,当我去建立我的项目时,我得到了这个错误:
代码签名 /用户/首页/图书馆/开发人员/Xcode/DerivedData/ImStuck-...../构建/产品/Debug-iphoneos/ImStuck.app/Frameworks/Alamofire.framework 与身份iPhone开发人员:Lance Samaria(52Q24UJ38T) / usr / bin / codesign --force --sign D0519CCxxxxxxxxxx --preserve-metadata = identifier,权利'/Users/Home/Library/Developer/Xcode/DerivedData/ImStuck-...../Build/Products/Debug-iphoneos/ImStuck.app/Frameworks/Alamofire.framework' D0519CCxxxxxxxxxx:找不到身份 命令PhaseScriptExecution 失败,退出代码非零
我清除了派生数据,然后尝试了this answer,但没有用。
它说缺少一些数字:
D0519CCxxxxxxxxxx: no identity found
在下面的红色栏中,数字是:
答案 0 :(得分:0)
我去了Xcode
> blue project icon
> Signing & Capabilites
并取消选中Automatically manage signing
,然后再次选中将其重新打开
我去了我的开发人员帐户,然后去Certificates, Identifiers & Profiles
> Certificates
>单击每个项目,然后在Download Your Certificate
页上选择Download
。
下载后,我双击了downloads文件夹中的每一个。
我找到了原来的p12 certificates
和keys
,然后双击了。
我去了Xcode
> Preferences
>选择我的Team
ID,然后选择了Download Manual Profiles
和Manage Certificates
。
我去了Xcode
> blue project icon
> Signing & Capabilites
并取消选中Automatically manage signing
,然后再次选中将其重新打开
从那里我关闭了项目,退出Xcode,然后重新启动计算机,重新启动Xcode,然后按Build。
所有内容重新启动后,错误消失了。