我还从App Store下载并安装了Xcode 4.2.1.起初,Xcode运行良好(仅启动以查看它是否有效).然后,第二天我启动Xcode开始使用它,它在发布后立即崩溃.从那以后,我尝试了很多东西来尝试解决问题:重新启动,重新安装,重新下载和重新安装,删除和重新安装,删除iTunes并重新安装(早期的Stack Overflow回答建议这一点)等等.似乎没有任何帮助.有时我可以点击XCode中的菜单项(显示崩溃消息时),但就是这样.
其他一切似乎在这台机器上都很完美,所以我怀疑这是硬件.我没有OS X安装DVD.
我买了这个系统,所以我可以用Xcode编程.如果你是我,你会怎么做?
UPDTE-1:以下是问题详细信息和系统配置报告中的第一行(一般来说,我看来这个问题中的大多数似乎都在谈论IDE Navigator Log):
Process: Xcode [17619]Path: /Developer/Applications/Xcode.app/Contents/MacOS/XcodeIDentifIEr: com.apple.dt.XcodeVersion: 4.2.1 (834)Build Info: IDEApplication-834000000000000~2Code Type: X86-64 (Native)Parent Process: launchd [118]Date/Time: 2011-12-01 14:33:14.664 -0600OS Version: Mac OS X 10.7.2 (11C74)Report Version: 9Interval Since Last Report: 72258 secCrashes Since Last Report: 5Per-App Interval Since Last Report: 719 secPer-App Crashes Since Last Report: 5Anonymous UUID: 1D22E753-40F6-4035-B53A-236881ED2A58Crashed Thread: 0 dispatch queue: com.apple.main-threadException Type: EXC_CRASH (SIGABRT)Exception Codes: 0x0000000000000000,0x0000000000000000Application Specific information:ProductBuildVersion: 4D502Encountered multiple assertions. First assertion was: ASSERTION FAILURE in /SourceCache/IDELogNavigator/IDELogNavigator-820/IDELogNavigator.m:582Details: (self.rootNavigableItem) should not be nil.Object: <IDELogNavigator: 0x4018f6420>Method: -revertStateWithDictionary:Thread: <NSThread: 0x40010a260>{name = (null),num = 1}Hints: 0: Replacement vIEw is installing: <IDELogNavigator: 0x4018f6420 representing: <DVTExtension 0x400d33120: Log Navigator (Xcode.IDEKit.Navigator.Logs) v0.1>>Backtrace: 0 0x00000001055c4366 -[IDEAssertionHandler handleFailureInMethod:object:filename:lineNumber:messageformat:arguments:] (in IDEKit) 1 0x0000000104c3d1a4 _DVTAssertionFailureHandler (in DVTFoundation) 2 0x000000010ad43cb1 -[IDELogNavigator revertStateWithDictionary:] (in IDELogNavigator) 3 0x0000000104bffe5b -[DVTStatetoken _pullStateFromDictionary:] (in DVTFoundation) 4 0x0000000104bffc12 -[DVTStatetoken pullStateFromrepository] (in DVTFoundation) 5 0x000000010550f33d -[IDENavigatorArea replacementVIEw:dIDInstallVIEwController:] (in IDEKit) 6 0x0000000104df75f1 __42-[DVTReplacementVIEw _setupVIEwController]_block_invoke_0 (in DVTKit) 7 0x0000000104c00f4e DVTInvokeWithFailureHint (in DVTFoundation) 8 0x0000000104df7473 -[DVTReplacementVIEw _setupVIEwController] (in DVTKit) 9 0x0000000104df7345 -[DVTReplacementVIEw installedVIEwController] (in DVTKit)
更新-2:糟糕.我在下面尝试了Michael Dautermann引用的方法,但它没有用.这是我在终端输入的内容:
sudo tmutil disablelocalsudo /Developer/library/uninstall-devtools --mode=allsudo /Developer-old/library/uninstall-devtools --mode=allsudo /Developer-old-1/library/uninstall-devtools --mode=allsudo tmutil enablelocal
此时,删除了/ Developer,/ Developer-old和/ Developer-old-1文件夹.然后我清空了垃圾并重新安装了XCode.一切似乎都很顺利,但当我启动XCode时,它立即再次崩溃:-(
但是,还有三点信息:
> XCode崩溃时问题报告中的问题详细信息与上面报告的问题详细信息基本相同.
>安装的XCode版本是XCode 4.2.1 Build 4D502,如果这很重要的话.
>我现在已经注意到,如果我在内部错误崩溃对话框中点击“继续”大约15次,则XCode可用于探索菜单等,并且似乎只会再次显示内部错误崩溃对话框如果我试着戒烟
如果有人有任何其他想法,我愿意尝试.我开始怀疑我是否在某处遇到硬件问题,或者我是否应该降级到SNow Leopard和XCode 3.
解决方法 >下载iPhone配置实用程序… http://support.apple.com/kb/DL1465 >安装,启动,退出该实用程序. > Xcode现在应该正确启动. 总结以上是内存溢出为你收集整理的XCode 4.2.1在启动时在Lion 10.7.2上崩溃全部内容,希望文章能够帮你解决XCode 4.2.1在启动时在Lion 10.7.2上崩溃所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)