Ios CSSMERR\u TP\u不受信任:WWDR证书-此证书由未知授权机构签名

Ios CSSMERR\u TP\u不受信任:WWDR证书-此证书由未知授权机构签名,ios,xcode,macos,certificate,Ios,Xcode,Macos,Certificate,尝试为iOS设备构建项目时出现CSSMERR_TP_NOT_TRUSTED错误(但模拟器工作正常)。我尝试了系统默认修复程序,但没有效果,现在正在尝试添加WWDR证书的建议 CSSMERR\u TP\u不受信任错误日志: CodeSign /Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Products/Debug-iphoneos/pplats.

尝试为iOS设备构建项目时出现CSSMERR_TP_NOT_TRUSTED错误(但模拟器工作正常)。我尝试了系统默认修复程序,但没有效果,现在正在尝试添加WWDR证书的建议

CSSMERR\u TP\u不受信任错误日志:

CodeSign /Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Products/Debug-iphoneos/pplats.app
        cd /Users/soroushhakami/dev/pplatsIos
        setenv CODESIGN_ALLOCATE /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
        setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
        /usr/bin/codesign --force --sign 1934d5614330256a833582b123621542bdd8dcfe --resource-rules=/Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Products/Debug-iphoneos/pplats.app/ResourceRules.plist --entitlements /Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Intermediates/pplats.build/Debug-iphoneos/pplats.build/pplats.xcent /Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Products/Debug-iphoneos/pplats.app

    /Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Products/Debug-iphoneos/pplats.app: replacing existing signature/Users/soroushhakami/Library/Developer/Xcode/DerivedData/pplats-fzoberbyssrcczboxhhyvkpfflhj/Build/Products/Debug-iphoneos/pplats.app: CSSMERR_TP_NOT_TRUSTEDCommand /usr/bin/codesign failed with exit code 1
如果您不想全部阅读错误消息的最后一行:
CSSMERR\u TP\u NOT\u TRUSTEDCommand/usr/bin/codesign失败,退出代码为1

我的所有证书都有
“此证书由未知机构签署”
错误。 但是WWDR证书本身存在
未知权限
错误,这让我对如何解决这个问题一无所知


我确实删除了所有证书,在干净的密钥链上安装了WWDR,但错误仍然存在。有什么想法吗?

您的钥匙链访问中可能有一个过期的Apple Worldwide Developer Relations认证机构。如果是这样,您需要从系统中删除所有过期的副本,并在系统密钥链中安装更新的证书

  • 在终端中,
    security find identity-p codesigning
    • 获取输出(尤其是过期证书)的副本,以便稍后进行比较
  • 从下载最新的
    AppleWWDRCA.cer
    证书
  • 开放式钥匙链访问
  • 查看|显示过期证书
  • 检查登录密钥链
    • 删除任何过期的Apple Wordwide开发者关系证书颁发机构
  • 检查系统钥匙链
    • 删除任何过期的Apple Wordwide开发者关系证书颁发机构
  • 选择系统钥匙链时
    • 文件|导入项目
    • 选择下载的
      AppleDDRCA.cer
  • 在终端中,重新运行
    security find identity-p codesigning
    • 将结果与步骤1进行比较

  • 有同样的问题。