iOS XCode编译错误:无法执行命令:分割错误:11

我有一个在过去完美编译的项目,但在最后一次xcode更新(6.3.2)后,每当我尝试直接在设备上运行时,都会收到编译错误。 build立和运行在模拟器中工作正常。 档案function也正常工作。 但是不pipe我连接什么设备或者哪个设备运行的是iOS版本,我都会得到相同的编译错误:

Stack dump: 0. /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CIFilter.h:221:39: current parser token 'NS_REQUIRES_NIL_TERMINATION' clang: error: unable to execute command: Segmentation fault: 11 clang: error: clang frontend command failed due to signal (use -v to see invocation) Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) Target: arm-apple-darwin14.3.0 Thread model: posix clang: note: diagnostic msg: PLEASE submit a bug report to http://developer.apple.com/bugreporter/ and include the crash backtrace, preprocessed source, and associated run script. clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /var/folders/p5/2yjs4f055hb0vvgl12yvj38r0000gq/T/SmallAdsSystem-a86b3e.m clang: note: diagnostic msg: /var/folders/p5/2yjs4f055hb0vvgl12yvj38r0000gq/T/SmallAdsSystem-a86b3e.cache clang: note: diagnostic msg: /var/folders/p5/2yjs4f055hb0vvgl12yvj38r0000gq/T/SmallAdsSystem-a86b3e.sh clang: note: diagnostic msg: ******************** 
  1. 它显示了我应该提交给错误报告的随机文件。
  2. 我没有做任何从工作版本到导致当前问题的版本的任何代码更改,我甚至还原为在Appstore中运行并运行的早期版本,但仍然是相同的错误。
  3. 我删除了Xcode,并通过app store再次安装
  4. 我试着对代码进行更改,以便找出任何问题,但是由于每次都会更改问题的源文件,所以我不再认为它与代码有关。

这让我发疯。 任何帮助深表感谢

我尝试将PayPal框架添加到我的iOS项目(使用Xcode 7.2和Objective-C语言),当构build它没有给出任何错误,但是当我尝试存档项目,并试图使IPA,我得到错误

无法执行命令:分段错误:11

截图:

在这里输入图像说明

巨大的尝试之后,我禁用了项目的目标 – >生成设置 – >启用位代码中的位码。 现在可以实现构build。 请检查以下屏幕截图。

在这里输入图像说明

我们刚刚意识到,segfault是由我们的来源中的无效unicode字符引起的。

我有同样的问题。 在我的情况下,我看着这个有问题的文件,并且玩弄了它。 我能通过注释一个巨大的NSDictionary声明来解决错误:

  NSDictionary* glyphNameToUnicode = [[NSDictionary alloc] initWithObjectsAndKeys: @"A", @"A", @"\u00C6", @"AE", @"\u01FC", @"AEacute", @"\u01E2", @"AEmacron", 

这个东西大概有三百线可能更多。 相反,我把声明移动到一个文件中,并从文件中加载字典。 不知道这是否有帮助,但在我的情况下,这些文件不是随机的…

它deff一个错误与xcode虽然…

豆荚提供了xcode / ….从git安装的path,我安装了xcode 7.3.1,并命名为xcode3,所以我面对这种types的错误,但是当我把它重命名为xcode,然后这个错误就解决了我。

所以总之,首先请在应用程序部分检查您的xcode名称。

如果不是xcode,请将其重命名为xcode并尝试运行您的应用程序。

显然这是我的Xcode版本中的一个错误。 不得不恢复到一个旧的,一切都工作了。 随着最新的更新一切工作再次确定。

为了解决导致10.12(macOS Sierra)下构build的应用程序无法在10.9以下启动的问题(即使之前没有任何问题,我们已经知道这个问题已经重复了一遍) d在VMWare实例下安装了10.11和Xcode 7.3.1。 Xcode(由于我的懒惰)被复制到桌面。

在阅读SmarterSusheel关于重命名Xcode的回答之后,我发现它可能是path相关的,所以我将Xcode移动到/Applications并再次尝试。 问题(大部分)解决了。 我说“主要”,因为我也不得不将我的项目文件夹复制到VMWare实例,因为它似乎也有build立共享文件夹下的问题。

我正面临类似的问题:

 clang: error: unable to execute command: Segmentation fault: 11 clang: error: linker command failed due to signal (use -v to see invocation) 

从Xcode 7.2更新到7.3.1已经解决了这个问题!

 unable to execute command: Segmentation fault: 11. 

我能够closures位码并能够实现IPA。 在这里可以看到什么位代码的深度

在这里输入图像说明

在debugging和发布模式下将Link-Time Optimization设置为NO是为我解决了这个问题。

我正面临类似的问题:

铛:错误:无法执行命令:分割错误:11铛:错误:链接器命令由于信号失败(使用-v看到调用)

然后我改变了我的Provisioningconfiguration文件。