Xcode 为我的项目意外退出(不在 Xcode 4.6.3 中)
Posted
技术标签:
【中文标题】Xcode 为我的项目意外退出(不在 Xcode 4.6.3 中)【英文标题】:Xcode quit unexpectedly for my project (not in Xcode 4.6.3) 【发布时间】:2013-09-12 08:09:40 【问题描述】:从今天早上开始,我无法在 Xcode 5 中打开我的项目。
收到的消息如下:
进程:Xcode [934] 路径: /Applications/Xcode.app/Contents/MacOS/Xcode 标识符: com.apple.dt.Xcode 版本:5.0 (3332.22) 构建信息: IDEApplication-3332022000000000~2 代码类型:X86-64(本机) 父进程:launchd [123] 用户 ID:501
日期/时间:2013-09-12 09:58:32.024 +0200 操作系统版本:Mac OS X 10.8.4 (12E3067) 报告版本:10
自上次报告以来的间隔:自上次报告以来的 4855 秒崩溃 报告:自上次报告以来每个应用程序的 15 间隔:506 秒 自上次报告以来的每个应用程序崩溃:15 个匿名 UUID: F219D8B3-C23D-E7C1-CAC3-FA51A899F6F1
崩溃的线程:0 调度队列:IDEContainer - 唯一锁
异常类型:EXC_CRASH (SIGABRT) 异常代码: 0x00000000000000000, 0x0000000000000000
应用程序特定信息:ProductBuildVersion:5A1412 [934] 堆栈溢出
线程 0 崩溃::调度队列:IDEContainer - 唯一锁 0 libsystem_kernel.dylib 0x00007fff85c94212 __pthread_kill + 10 1 libsystem_c.dylib 0x00007fff907e8704 pthread_kill + 90 2 libsystem_c.dylib 0x00007fff9082cc11 __abort + 159 3 libsystem_c.dylib 0x00007fff9082db77 __stack_chk_fail
195 4 com.apple.dt.DVTFoundation 0x000000010196bf7a DVTMacroExpressionByParsingStringAsList + 3943 5 com.apple.Xcode.DevToolsCore 0x00000001075f4e6d xc_get_parsedValueForMacroName + 380线程 1:: 调度队列:com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff85c94d16 kevent + 10 1 libdispatch.dylib 0x00007fff8d1a9dea _dispatch_mgr_invoke
883 2 libdispatch.dylib 0x00007fff8d1a99ee _dispatch_mgr_thread + 54线程 2:: com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x00007fff85c92686 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff85c91c42 mach_msg + 70 2 com.apple.CoreFoundation 0x00007fff88ed5233 __CFRunLoopServiceMachPort + 195 3 com.apple.CoreFoundation 0x00007fff88eda916 __CFRunLoopRun + 1078 4 com.apple.CoreFoundation 0x00007fff88eda0e2 CFRunLoopRunSpecific + 290 5 com.apple.Foundation 0x00007fff86c5a546 +[NSURLConnection(Loader)_resourceLoadLoop:] + 356 6 com.apple.Foundation 0x00007fff86cb8562 NSThread__main + 1345 7 libsystem_c.dylib 0x00007fff907e7352 _pthread_start + 327 8 libsystem_c.dylib 0x00007fff907d3d81 thread_start + 13
线程 3:0 libsystem_kernel.dylib 0x00007fff85c92686 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff85c91c42 mach_msg + 70 2 com.apple.CoreFoundation 0x00007fff88ed5233 __CFRunLoopServiceMachPort + 195 3 com.apple.CoreFoundation 0x00007fff88eda916 __CFRunLoopRun + 1078 4 com.apple.CoreFoundation 0x00007fff88eda0e2 CFRunLoopRunSpecific + 290 5 com.apple.DTDeviceKitBase 0x000000010b06975a -[DTDKRemoteDeviceDataListener listenerThreadImplementation] + 164 6 com.apple.Foundation 0x00007fff86cb8562 NSThread__main + 1345 7 libsystem_c.dylib 0x00007fff907e7352 _pthread_start + 327 8 libsystem_c.dylib 0x00007fff907d3d81 thread_start + 13
线程 4:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x00007fff85c94322 __select + 10 1 com.apple.CoreFoundation 0x00007fff88f19f46 __CFSocketManager + 1302 2 libsystem_c.dylib 0x00007fff907e7352 _pthread_start + 327 3 libsystem_c.dylib 0x00007fff907d3d81 thread_start + 13
我没有插件,我试图删除 .xcodeproj 中的文件,除了 project.pbxproj 没有任何结果。
有什么建议吗?
【问题讨论】:
我认为您使用的是 Xcode 5 开发者预览版。 Xcode 5 似乎存在一些问题。即使我在调试我的项目时也遇到了困难。 对,奇怪的是它运行了 2 天,现在... 对我来说,它工作了好几个星期。请将此问题发布到 Apple 开发者论坛。 发布在开发者论坛... 这里是链接:devforums.apple.com/thread/204401?tstart=0 【参考方案1】:解决了!!
我发现在project.xcodeproj --> project.pbxproj中,LIBRARY_SEARCH_PATHS变量中有很多反斜杠。
删除那些反斜杠解决了我的问题!
谢谢大家
【讨论】:
【参考方案2】:从您的项目文件中替换以下文件文件(如果您有项目备份):
-
豆荚
项目名称.xcworkspace
podfile.lock, podfile
如果缺少任何 pod,请在 podfile 中添加 pod 并安装 pod
构建您的项目并运行
请在 zip 中获取项目备份,这将有助于解决此错误。
【讨论】:
以上是关于Xcode 为我的项目意外退出(不在 Xcode 4.6.3 中)的主要内容,如果未能解决你的问题,请参考以下文章
Xcode - 如果我为我的图像文件创建了一个组并且它们不在项目的基础上,可以吗?
打开大型 Main.storyboard 时 Xcode 挂起/意外退出
MacOS Catalina 10.15.4 版中的“Spotlight 意外退出”,安装 Xcode 12 后发生此崩溃