我有一种情况,即X X 5.1的全新安装无法在OS X Mavericks 10.9.2和10.9.3上正确加载。
我在命令行中删除了之前安装的Xcode 4.x,因为它不再加载到Mavericks和与旧版Xcode相关的命令行工具上。
使用的CLI指令
sudo rm -r /Library/Developer/Xcode;
sudo rm -r /Library/Developer/CommandLineTools;
sudo rm -r /Library/Developer/Frameworks;
我已经使用Apple开发者网站上的开发人员下载中提供的dmg文件安装了最新的命令行工具和最新的Xcode 5.1应用程序。
在尝试启动Xcode IDE时,我得到了一个基本菜单,如图所示。
如果我尝试切换到空格,我会在屏幕底部找到一条Xcode项目图标。
单击任何这些图标不会引发与该项目图标关联的项目,即使该资产在HDD上可用。
有时Xcode应用程序随后会关闭,尽管没有被指示关闭。有时它仍处于开放状态,尽管它处于一种根本不可用的状态。
我在控制台中收到的唯一消息是: -
18/03/2014 10:12:29.051 Xcode[8698]: DeveloperPortal: Using pre-existing current store at URL (file:///Users/cybero/Library/Developer/Xcode/DeveloperPortal%205.1.db).
18/03/2014 12:15:44.172 Xcode[8698]: GetDYLDEntryPointWithImage(/System/Library/Frameworks/AppKit.framework/Versions/Current/AppKit,_NSCreateAppKitServicesMenu) failed.
答案 0 :(得分:0)
我正在开发石英作曲家插件,并且在OSX 10.9.5上提出了与Xcode 6.1完全相同的行为。试着解决这个问题 错误消息和Xcode没有加载问题。
GetDYLDEntryPointWithImage(/System/Library/Frameworks/AppKit.framework/Versions/Current/AppKit,_NSCreateAppKitServicesMenu) failed.
所以geowar的尖端指向我正确的方向。在一个不同的用户配置文件Xcode启动就像预期的那样。所以不是Xcode坏了,只是预设。 没有解决问题的方法:
defaults delete com.apple.dt.Xcode
手动重置无效。sudo open --new /Applications/Xcode.app
以rootuser身份启动Xcode无效。这是做谁解决它的方式。
a) open Quartz Composer App
b) open Preferences...
c) click on "Viewer" while holding down "Alt"-Key
d) Three new hidden Preference Tabs will show up.
e) in (System) Tab go down the list and turn off
"QCEditCompositions"
"GFLogErrors"
"GFLogWarnings"
"GFLogWindow"
f) quit Quartz Composer App
g) open Quartz Composer App to proof if changes where made (You should not see the "loaded Compositions list" anymore.
h) quit Quartz Composer again.
i) start Xcode should work.
如果有效,请告诉我,我将填写苹果开发者论坛的错误报告。