无法更新Xcode 4.2。 错误:请参阅var / log / install.log获取更多详细信息?
更新 :由于这个问题得到了一些意见,我想我最好强调事实, 我解决了这个问题 ,只需从Mac App Store重新下载Xcode 。 在重新安装它甚至给我一个方便的选项删除以前的版本,并用新的replace它。 希望这可以帮助每个人都有同样的问题! 🙂
所以我试图更新我从应用程序商店下载的Xcode 4.2,但是当我使用“安装Xcode.app”更新时出现这个错误:
任何人都知道我做错了什么或如何解决?
我不确定我应该提供哪些其他信息,所以请让我知道如果你想要更多的信息:)
编辑:这里是完整的install.log(我认为): http : //pastebin.com/GTzkpL3X
这是一个实际显示错误的摘录:
失败的安装预检:错误域= PKInstallErrorDomain代码= 102“包”DeveloperTools.pkg“是不可信的。 UserInfo = 0x7f9d5da29060 {NSLocalizedDescription =软件包“DeveloperTools.pkg”不受信任,NSURL = .. / Packages / DeveloperTools.pkg – file://localhost/Applications/Install%20Xcode.app/Contents/Resources/Xcode.mpkg /,PKInstallPackageIdentifier = com.apple.pkg.DeveloperToolsLeo,NSUnderlyingError = 0x7f9d5d9eab40“操作无法完成。CSSMERR_TP_CERT_EXPIRED”}
打开系统偏好的date和时间,并设置一年前的date(在我的情况下,可能优选date可能是Xcode 4.3发布之前的date),并且我的安装已成功完成。
日志中显示以下错误:
Error Domain=PKInstallErrorDomain Code=102 "The package “DeveloperTools.pkg” is untrusted." UserInfo=0x7f9d5da29060 {NSLocalizedDescription=The package “DeveloperTools.pkg” is untrusted. PKInstallPackageIdentifier=com.apple.pkg.DeveloperToolsLeo, NSUnderlyingError=0x7f9d5d9eab40 "The operation couldn't be completed. CSSMERR_TP_CERT_EXPIRED"}
环顾网上,我发现了以下build议:
-
展平包装
http://managingosx.wordpress.com/2012/03/24/fixing-packages-with-expired-signatures/
-
更新您的系统软件:
-
重新安装OS:
-
删除与Xcode相关的文件:
编辑:根据评论重新sorting。