以下堆栈跟踪导致代码崩溃:
它将不允许打开已经打开并最小化的项目文件。
流程:Xcode[644]路径:/Applications/Xcode_10.app/Contents/MacOS/Xcode标识符:com.apple.dt.Xcode版本:10.1(14460.46(构建信息:IDEFrameworks_Fall2018-14460046000000000~5(10B61(应用程序项目ID:497799835应用程序外部ID:828917606代码类型:X86-64(本机(父进程:???[1]责任人:Xcode[644]用户ID:869373484
日期/时间:2020-03-27 13:48:49.845+0530操作系统版本:Mac OS X 10.15.3(19D76(报告版本:12匿名UUID:FD8C88EB-3C2B-91CF-2711-0652F5A776A1
开机后唤醒时间:85秒
系统完整性保护:启用
崩溃线程:0调度队列:com.apple.main-read
异常类型:EXC_CRASH(SIGABRT(异常代码:0x00000000000000000x0000000000000000例外说明:EXC_CORPSE_NOTIFY
应用程序特定信息:产品构建版本:10B61在/Library/Caches/com.apple.xbs/Sources/IDEFrameworks_Fall2018/IDEFrameworks-14460.46/IDEKit/Workspace/IDEWorkspaceDocument.m:3335中的断言失败详细信息:选择失败。窗口:当前选定的选项卡窗口:对象:方法:-restoreSelectedTabsByIdentifierFromStateSaving:线程:{number=1,name=main}提示:
abort((调用
应用程序特定签名:window==[window currentlySelectedTabbedWindow]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff67ae67fa __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff67ba3bc1 pthread_kill + 432
2 libsystem_c.dylib 0x00007fff67a6da1c abort + 120
3 com.apple.dt.IDEKit 0x000000010d960793 +[IDEAssertionHandler _handleAssertionWithLogString:assertionSignature:assertionReason:extraBacktrace:] + 1324
4 com.apple.dt.IDEKit 0x000000010d960dbf -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] + 1256
5 com.apple.dt.DVTFoundation 0x000000010bd1018a _DVTAssertionHandler + 374
6 com.apple.dt.DVTFoundation 0x000000010bd10463 _DVTAssertionFailureHandler + 374
7 com.apple.dt.IDEKit 0x000000010d889b7a -[IDEWorkspaceDocument _restoreSelectedTabsByIdentifierFromStateSaving:] + 1886
8 com.apple.dt.IDEKit 0x000000010d88594b -[IDEWorkspaceDocument revertStateWithDictionary:] + 267
9 com.apple.dt.DVTFoundation 0x000000010bba380b -[DVTStateToken _pullStateFromDictionary:] + 357
10 com.apple.dt.DVTFoundation 0x000000010bba3bf7 -[DVTStateToken pullStateFromRepository] + 179
11 com.apple.dt.IDEKit 0x000000010d87e2ac -[IDEWorkspaceDocument _readFromURL:ofType:simpleFilesFocused:error:] + 921
12 com.apple.dt.IDEKit 0x000000010d87e88c -[IDEWorkspaceDocument readFromURL:ofType:error:] + 134
13 com.apple.AppKit 0x00007fff2d800db9 -[NSDocument _initWithContentsOfURL:ofType:error:] + 172
14 com.apple.AppKit 0x00007fff2d800ca2 -[NSDocument initWithContentsOfURL:ofType:error:] + 231
15 com.apple.dt.IDEKit 0x000000010dc78b3e -[IDEDocumentController makeDocumentWithContentsOfURL:ofType:error:] + 2064
16 com.apple.AppKit 0x00007fff2da6a91c __97-[NSDocumentController makeDocumentWithContentsOfURL:alternateContents:ofType:completionHandler:]_block_invoke + 91
17 com.apple.AppKit 0x00007fff2da6a8b6 -[NSDocumentController makeDocumentWithContentsOfURL:alternateContents:ofType:completionHandler:] + 160
18 com.apple.AppKit 0x00007fff2d86e8e2 __80-[NSDocumentController openDocumentWithContentsOfURL:display:completionHandler:]_block_invoke + 839
19 com.apple.dt.IDEKit 0x000000010dc7ed59 __145-[IDEDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke + 226
20 com.apple.AppKit 0x00007fff2da69ab8 __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke_4 + 31
21 com.apple.AppKit 0x00007fff2da69e0e __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke_2.872 + 177
22 com.apple.AppKit 0x00007fff2da69cf7 __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke.871 + 153
23 com.apple.AppKit 0x00007fff2da69c0b __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke.869 + 243
24 com.apple.AppKit 0x00007fff2da762bf ___NSMainRunLoopPerformBlockInModes_block_invoke + 25
25 com.apple.CoreFoundation 0x00007fff302fb7ab __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
26 com.apple.CoreFoundation 0x00007fff302fb6ed __CFRunLoopDoBlocks + 379
27 com.apple.CoreFoundation 0x00007fff302fa731 __CFRunLoopRun + 1257
28 com.apple.CoreFoundation 0x00007fff302f9bd3 CFRunLoopRunSpecific + 499
29 com.apple.HIToolbox 0x00007fff2ee4f65d RunCurrentEventLoopInMode + 292
30 com.apple.HIToolbox 0x00007fff2ee4f2a9 ReceiveNextEventCommon + 356
31 com.apple.HIToolbox 0x00007fff2ee4f127 _BlockUntilNextEventMatchingListInModeWithFilter + 64
32 com.apple.AppKit 0x00007fff2d4bfba4 _DPSNextEvent + 990
33 com.apple.AppKit 0x00007fff2d4be380 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
34 com.apple.dt.DVTKit 0x000000010c376584 -[DVTApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 385
35 com.apple.AppKit 0x00007fff2d4b009e -[NSApplication run] + 658
36 com.apple.AppKit 0x00007fff2d482465 NSApplicationMain + 777
37 com.apple.dt.Xcode 0x000000010ba7e82e main + 574
38 libdyld.dylib 0x00007fff6799f7fd start + 1
我通过以下步骤解决了这个问题:
1> Delete DerivedData
2> updates pods if your project have
3> Delete xcUserData from .xcworkspace and .xcproject file .
在下面的文章中找到了解决方案,请查看此以了解更多信息。[https://technuisance.com/xcode/xcode-crash-assertion-failure.html][1]