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 挂起/意外退出

Xcode 5 在我尝试下载身份后立即意外退出

XCode意外地将我的项目添加到文件夹中

MacOS Catalina 10.15.4 版中的“Spotlight 意外退出”,安装 Xcode 12 后发生此崩溃

如何在我的 podfile 中为我的 Xcode 项目指定多个目标?