5

在 OSX 10.6.8 上安装 XCode 3.2.5 时,我在 /private/var/log/install.log 中收到以下错误消息

安装预检失败:错误域=PKInstallErrorDomain 代码=102 UserInfo=0x1d9a30““iPhoneSDKTools.pkg”包不受信任。” 基础错误=(错误域=NSOSStatusErrorDomain Code=-21 47409654 UserInfo=0x1dbe90“操作无法完成。CSSMERR_TP_CERT_EXPIRED”)

为其他在不同版本的 XCode 上搜索的人添加问题和答案。

4

2 回答 2

14

我在安装从 Apple 下载的 XCode 3.2.6 版本时也遇到了问题,检查了日志并得到了“不受信任”的错误,并在这里找到了发现包签名问题的方法。不过,其中一些工具仅适用于 Lion,其中大部分是 catch 22,因为我们使用的是 10.6,因此必须使用 Xcode 3.2.6...

无论如何,长话短说,将系统日期更改回 2012 年 2 月(在 2012 年 3 月证书到期之前)然后安装....对我来说很好,这样一个简单的解决方案 - 太长了...

编辑:对不起,只是点击查看您关于日期/时间的链接,我直接去了重新包装器。如果没问题,我会把它留在这里,因为它可以直接回答像我这样刚刚在 Google 等上找到它的人的问题

于 2012-04-20T19:59:23.400 回答
3

我在最近的stackoverflow帖子中找到了 XCode 4.2 的解决方案。

按照说明将图像展平也适用于 XCode 3.2.5: http:
//managingosx.wordpress.com/2012/03/24/fixing-packages-with-expired-signatures/

于 2012-04-03T22:32:53.470 回答