Iphone 命令/usr/bin/codesign失败,退出代码为1

Iphone 命令/usr/bin/codesign失败,退出代码为1,iphone,xcode,Iphone,Xcode,如果我试图在手机上运行代码,我的Xcode就会出现问题 CodeSign /Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Products/Debug-iphoneos/Optibelt-Scanner.app cd /Users/fboulegue/Desktop/Optibelt-Scanner setenv COD

如果我试图在手机上运行代码,我的Xcode就会出现问题

CodeSign /Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Products/Debug-iphoneos/Optibelt-Scanner.app
    cd /Users/fboulegue/Desktop/Optibelt-Scanner
    setenv CODESIGN_ALLOCATE /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /usr/bin/codesign --force --sign "iPhone Developer: fabian boulegue (7U338PL287)" --resource-rules=/Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Products/Debug-iphoneos/Optibelt-Scanner.app/ResourceRules.plist --entitlements /Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Intermediates/Optibelt-Scanner.build/Debug-iphoneos/Optibelt-Scanner.build/Optibelt-Scanner.xcent /Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Products/Debug-iphoneos/Optibelt-Scanner.app

/Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Products/Debug-iphoneos/Optibelt-Scanner.app: replacing invalid existing signature
/Users/fboulegue/Library/Developer/Xcode/DerivedData/Optibelt-Scanner-emdojrjggsstlofztblkozlwqznq/Build/Products/Debug-iphoneos/Optibelt-Scanner.app: CSSMERR_TP_NOT_TRUSTED
Command /usr/bin/codesign failed with exit code 1

有人有想法吗?

很可能您没有在keychain上安装正确的证书,或者您没有将设备添加到配置文件中

这里有一个很好的链接,可以帮助您列出导致问题的可能问题:

在谷歌上搜索cssmerr_tp_not_trusted,还有更多

编辑:

确保您安装了Apple WWDR证书。您可以从Apple Developer Portal的“证书”部分下载该证书。如果您没有安装WWDR中间证书,请单击此处立即下载。。确保它不会在钥匙链中出现多次。

安装/重新安装WWDR证书后,请检查您的证书是否仍然显示此证书已由未知机构签名。如果它不尝试构建

如果仍然存在问题,您很可能需要重新创建证书,请参阅配置门户中的证书/如何部分,以获取有关如何执行此操作的详细教程


您应该删除所有无效证书以防止冲突。

我发现了一些问题。。。我想是的,但不知道如何修复它