【问题标题】:Xcode quits unexpectedly every time I open Xcode每次打开 Xcode 时 Xcode 都会意外退出
【发布时间】:2016-05-13 10:01:42
【问题描述】:

当我打开 xcode 7.3.1 版时显示此消息 “Xcode 意外退出”

我测试这个命令

  1. sudo gem 安装 cocoapods
  2. sudo /Aplication/Xcode.../xcode

我看到了这个链接,但对我不起作用 enter link description here

我当前的操作系统:Yosemite 版本 10.90

但显示此对话框

日志:

2016-05-13 14:08:10.489 Xcode[4837:85855] [MT] DVTAssertions: ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEInterfaceBuilder/IDEInterfaceBuilder-10117/InterfaceBuilderKit/WidgetIntegration/IBIntegratorManager.m:318

Details:  Failed to find integrator bundle for class IBAbstractViewController

Object:   <IBIntegratorManager: 0x7fe3cb775320>

Method:   -registerIntegrator:remainingIntegratorsBySuperclass:

Thread:   <NSThread: 0x7fe3cb43f480>{number = 1, name = main}

Hints:   None

2016-05-13 14:08:10.509 Xcode[4837:85855] [MT] DVTAssertions: 

Backtrace:
 0   -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit)

  1   _DVTAssertionHandler (in DVTFoundation)

  2   _DVTAssertionFailureHandler (in DVTFoundation)

  3   -[IBIntegratorManager registerIntegrator:remainingIntegratorsBySuperclass:] (in IDEInterfaceBuilderKit)

  4   -[IBIntegratorManager registerIntegrator:remainingIntegratorsBySuperclass:] (in IDEInterfaceBuilderKit)

  5   -[IBIntegratorManager registerIntegrators:] (in IDEInterfaceBuilderKit)

  6   -[IBIntegratorManager loadAllIntegrators] (in IDEInterfaceBuilderKit)

  7   -[IBInterfaceBuilderPlugin init] (in IDEInterfaceBuilderKit)

  8   +[IBInterfaceBuilderPlugin ide_initializeWithOptions:error:] (in IDEInterfaceBuilderKit)

  9   _IDEInitializeOnePlugInAndPrerequisites (in IDEFoundation)

 10   _IDEInitializeOnePlugInAndPrerequisites (in IDEFoundation)

 11   _IDEInitializePlugIns (in IDEFoundation)

 12   __IDEInitialize_block_invoke (in IDEFoundation)

 13   IDESetSafeToLoadMobileDevice (in IDEFoundation)

 14   -[IDEWelcomeWindowController _showFirstLaunchExperienceIfAppropriate] (in IDEKit)

 15   -[IDEWelcomeWindowController openWelcomeWindowAfterFirstLaunchExperienceIfAppropriate:] (in IDEKit)

 16   -[IDEApplicationController applicationOpenUntitledFile:] (in IDEKit)

 17   -[NSApplication _doOpenUntitled] (in AppKit)

 18   __58-[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:]_block_invoke (in AppKit)

 19   __97-[NSDocumentController(NSInternal) _autoreopenDocumentsIgnoringExpendable:withCompletionHandler:]_block_invoke_3 (in AppKit)

 20   -[NSDocumentController(NSInternal) _autoreopenDocumentsIgnoringExpendable:withCompletionHandler:] (in AppKit)

 21   -[NSApplication _reopenWindowsAsNecessaryIncludingRestorableState:registeringAsReady:completionHandler:] (in AppKit)

 22   -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] (in AppKit)

 23   -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] (in AppKit)

 24   -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] (in Foundation)

 25   -[NSAppleEventManager(DVTAssertionOverrides) swizzleDispatchRawAppleEvent:withRawReply:handlerRefCon:] (in IDEKit)

 26   _NSAppleEventManagerGenericHandler (in Foundation)

 27   aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) (in AE)

 28   dispatchEventAndSendReply(AEDesc const*, AEDesc*) (in AE)

 29   aeProcessAppleEvent (in AE)

 30   AEProcessAppleEvent (in HIToolbox)

 31   _DPSNextEvent (in AppKit)

 32   -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit)

 33   -[DVTApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in DVTKit)

 34   -[NSApplication run] (in AppKit)

 35   NSApplicationMain (in AppKit)

 36  0x000000010c71739b (in Xcode)

 37   start (in libdyld.dylib)

【问题讨论】:

  • 断言文本是什么?还有你为什么跑sudo Xcode
  • 我还是不明白为什么sudo Xcode
  • 我在第一次从我认为需要许可的应用程序执行 xcode 时测试任何方式并使用 sudo 执行并测试谷歌上存在的其他方式
  • 这通常不是你启动 Xcode 的方式,我看不到值。如果您想以 root 身份运行进程并且以 root 身份运行 Xcode,则有一些方法可以提升权限。
  • 我不明白。我想执行 xcode 。该怎么办 ??? tnx .

标签: xcode xcode7.3


【解决方案1】:

只需删除 XCode 保存的状态。它对我有用。 这个怎么做 ?让我们试试

导航到 ~/Library/Saved Application State/

– 这很容易使用 Command+Shift+G

导航到保存的应用程序文件夹后 您将看到一个名为 com.apple.(Application Name).savedState

的已保存应用状态列表

删除名为com.apple.dt.xcode.savedState的文件夹

再次享受 xcode :)

【讨论】:

  • 删除保存状态后。转到 [ProjectName].xcworkspace 文件。右键单击。显示包裹内容。删除 xcuserdata 文件夹。之后 xcode 会定期打开。
猜你喜欢
  • 1970-01-01
  • 2017-02-02
  • 2015-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多