【发布时间】:2020-02-29 13:11:13
【问题描述】:
我更新到 MacOS Catalina,现在我的 Xcode 无法打开。我得到这个提示:
获取root权限后导致这个错误:
有一个巨大的日志,但关键错误是:
2019-11-04 12:39:48+05 tk_lpt_0141_wifi Xcode[1214]:包: PKLeopard包 验证失败并出现错误:Error Domain=PKInstallErrorDomain Code=102 "“MobileDeviceDevelopment.pkg”包不受信任。" UserInfo={NSLocalizedDescription=包 “MobileDeviceDevelopment.pkg”不受信任。 NSURL=MobileDeviceDevelopment.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/, PKInstallPackageIdentifier=com.apple.pkg.MobileDeviceDevelopment, NSUnderlyingError=0x7fe07012cad0 {错误域=NSOSStatusErrorDomain 代码=-2147409654 "CSSMERR_TP_CERT_EXPIRED" UserInfo={SecTrustResult=5, PKTrustLevel=PKTrustLevelExpiredCertificate, NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED}}} 2019-11-04
13:01:20+05 tk_lpt_0141_wifi Xcode[1306]:包:PKLeopardPackage 验证失败并出现错误:Error Domain=PKInstallErrorDomain Code=102 "“MobileDeviceDevelopment.pkg”包不受信任。" UserInfo={NSLocalizedDescription=包 “MobileDeviceDevelopment.pkg”不受信任。 NSURL=MobileDeviceDevelopment.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/, PKInstallPackageIdentifier=com.apple.pkg.MobileDeviceDevelopment, NSUnderlyingError=0x7fd230cb1ae0 {错误域=NSOSStatusErrorDomain 代码=-2147409654 "CSSMERR_TP_CERT_EXPIRED" UserInfo={SecTrustResult=5, PKTrustLevel=PKTrustLevelExpiredCertificate, NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED}}} 2019-11-04
13:29:51+05 tk_lpt_0141_wifi Xcode[1377]:包:PKLeopardPackage 验证失败并出现错误:Error Domain=PKInstallErrorDomain Code=102 "“MobileDeviceDevelopment.pkg”包不受信任。" UserInfo={NSLocalizedDescription=包 “MobileDeviceDevelopment.pkg”不受信任。 NSURL=MobileDeviceDevelopment.pkg -- file:///Applications/Xcode.app/Contents/Resources/Packages/, PKInstallPackageIdentifier=com.apple.pkg.MobileDeviceDevelopment, NSUnderlyingError=0x7f8ab8ba9380 {错误域=NSOSStatusErrorDomain 代码=-2147409654 "CSSMERR_TP_CERT_EXPIRED" UserInfo={SecTrustResult=5, PKTrustLevel=PKTrustLevelExpiredCertificate, NSLocalizedFailureReason=CSSMERR_TP_CERT_EXPIRED}}}
我已经试过了:
xcode-select --install
和
xcode-select --reset
还有其他人遇到过这个问题吗?如何解决?
【问题讨论】:
-
什么版本的 Xcode?span>
-
@trojanfoe 11. 已使用以下 Vinod 的解决方案修复
-
11 不是最新版本。此外,Catalina 的 10.15.0 版本也不是最新的。为这些类型的问题提供版本详细信息很重要。改变你的时钟来解决问题也是一个巨大的黑客攻击。
-
苹果官方解决方案可以在here之前的问题的回答中找到: