Xcode无法打开:“缺少Mac OS X平台”

时间:2010-04-25 00:01:14

标签: xcode

Xcode无法打开。几个星期前,我把它运行得很好。现在,当Xcode尝试打开时,我收到以下错误消息:

Internal Error  
File:  /SourceCache/DevToolsBase/.../XCPlatformSpecification.m  
Line:  438  
Object:  <XCPlatformSpecification>  
Method:  loadAllPlatforms  
The Mac OS X platform is missing - cannot set a default platform.  

知道是什么导致了这个或如何恢复?我在过去几周内对我的系统(Snow Leopard)所做的更改包括(a)允许运行软件更新和(b)安装Eclipse IDE。但问题可能与这些变化有关,也可能没有。

2 个答案:

答案 0 :(得分:6)

如果缺少/ Developer / Platforms / MacOSX,那么你可以用Xcode做的事情真的不多。从Developer DVD重新安装或下载。

答案 1 :(得分:0)

让“软件更新”将操作系统从OS X 10.6.2升级到10.6.3之后,它还希望为XCode运行升级包,从3.2.1升级到3.2.2,但不知怎的,我跳过了那一步。让“软件更新”将XCode升级到3.2.2后,XCode似乎再次正常运行。

然而,胜利是短暂的,因为我接下来在新项目和现有项目上遇到了奇怪的构建错误,与未被识别的“产品类型”有关。

最后决定将XCode吹走,并使用developer.apple.com的完整下载从头开始重新安装3.2.2。下载并安装需要一段时间,但这似乎已经成功了。新的和现有的项目现在正在建立并正常运行。