Xcode 10安装扩展后挂起

时间:2019-01-15 16:23:34

标签: project xcode10

当我尝试加载任何项目时开始遇到挂起时,我一直在10.14.3下运行Xcode。我尝试了很多事情,然后放入lldb,发现挂起在

(lldb) bt
* thread #1, queue = 'IDEContainer - uniquing lock', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff770171b6 libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #1: 0x00007fff76e9036c libdispatch.dylib`_dispatch_sema4_wait + 16
    frame #2: 0x00007fff76e90b48 libdispatch.dylib`_dispatch_semaphore_wait_slow + 101
    frame #3: 0x00007fff4c03b00b Foundation`-[NSFileCoordinator(NSPrivate) _blockOnAccessClaim:withAccessArbiter:] + 375
    frame #4: 0x00007fff4c03a956 Foundation`-[NSFileCoordinator(NSPrivate) _coordinateReadingItemAtURL:options:error:byAccessor:] + 705
    frame #5: 0x00007fff4c03a68f Foundation`-[NSFileCoordinator coordinateReadingItemAtURL:options:error:byAccessor:] + 77
    frame #6: 0x00000001001f7b85 DVTFoundation`-[DVTFilePath performCoordinatedReadRecursively:] + 243
    frame #7: 0x000000011a6c646b DevToolsCore`-[Xcode3Project initWithFilePath:extension:workspace:options:error:] + 979
    frame #8: 0x0000000101583eb2 IDEFoundation`__82+[IDEContainer _retainedContainerAtFilePath:fileDataType:workspace:options:error:]_block_invoke_2 + 1048
    frame #9: 0x00007fff76e8fdcf libdispatch.dylib`_dispatch_client_callout + 8

设置断点我只能找到对Xcode项目文件的引用。我最终放弃了,并干净安装了10.14.2和Xcode,一切似乎还好。一切都很好,而且很快。然后,我添加了Swiftly Xcode扩展名,并再次遇到了挂起。

回想起来,我相信以前的挂起也与扩展名有关,但不能确定。

我卸载了扩展名并删除了我可以找到的所有相关文件,但Xcode停在了完全相同的位置。

我删除了xcuserdata和朋友等,但仍然挂起。

进一步的调查没有发现任何见解,我被困住了。但是在我重新安装操作系统之前,也许这里所有的聪明人可能还会有其他见识。

0 个答案:

没有答案