命令行工具无法安装OS X Lion 10.7.3 Xcode 4.3


7

我正在尝试安装命令行工具以在Lion升级后获取gcc,make和其他好东西。我在Xcode中访问了Preferences→Downloads并尝试安装命令行工具。在安装结束时,将显示一个错误框,其中包含以下消息:

“BluetoothSDK.pkg”包不受信任。

当我打开一个终端窗口并尝试运行gcc时,仍然找不到该命令。

有谁知道为什么Apple Developer Tools安装程序坏了?


嗯 - 这可能是原因,但你有没看过安装日志?安装程序运行时,您可以键入command + L和command + 3以显示日志窗口和所有日志消息。也许一些额外的数据可以帮助我们。
bmike

Answers:



0

通过/var/log/system.log在Xcode中尝试安装命令行工具之后查看,以下是您收到的错误消息:

5月1日19:50:13••My_Mac••Xcode [4711]:[MT] DVTAssertions:/SourceCache/IDEKit/IDEKit-2113/Framework/Classes/Downloadables/IDEDownloadablesActivityReporter.m:76中的警告
        详细信息:错误域= PKInstallErrorDomain代码= 102“程序包”BluetoothSDK.pkg“不受信任。” UserInfo = 0x400c91e00 {NSLocalizedDescription =包“BluetoothSDK.pkg”不受信任。,NSURL = file:// localhost / private / var / folders / b5 / 1x0nn19j48l8x21shmcppq3m0000gn / T / attached-image-785d03d028219ec5426def5c3a84ea4de0c91e9e / Command%20Line%20Tools%20 (Lion)/Packages/BluetoothSDK.pkg,PKInstallPackageIdentifier = com.apple.pkg.BluetoothSDKLeo,NSUnderlyingError = 0x401ec3900“无法完成操作.CSSMERR_TP_CERT_EXPIRED”}
        宾语:   
        方法:+初始化
        线程:{name =(null),num = 1}
        请在http://bugreport.apple.com上提交此警告消息以及您可以提供的任何有用信息。

此错误消息表示证书签名BluetoothSDK.pkg 已过期。

可以从此处下载独立版本的命令行工具: 通过搜索“命令行工具(OS X Lion)”并选择最后一个(2013年4月15日)下载Apple开发人员命令行工具(Os X Lion)


0

如果您想在首选项中使用安装,您可以更改2012的日期,它可以工作:)。

必须启动一个准确的日期第一次安装,否则你会得到关于无效的服务器错误。因此,调出时间首选项,在xcode中单击安装,然后在30秒内调整年度首选项。然后安装成功。


哇 - 所以只是捆绑在包装中的一个证书“现已过期”,但它还好吗?如果是这样,伟大的工作@leorleor和jojo
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.