Uiview Swift编译器错误“;失败,退出代码为254“;
当我将Xcode 6从Beta 4更新到Beta 6时,我出现了这个(新的)编译器错误,我不知道如何修复它Uiview Swift编译器错误“;失败,退出代码为254“;,uiview,compiler-errors,swift,xcode6-beta6,Uiview,Compiler Errors,Swift,Xcode6 Beta6,当我将Xcode 6从Beta 4更新到Beta 6时,我出现了这个(新的)编译器错误,我不知道如何修复它 <unknown>:0: error: unable to execute command: Segmentation fault: 11 <unknown>:0: error: swift frontend command failed due to signal (use -v to see invocation) Command /Applications/X
<unknown>:0: error: unable to execute command: Segmentation fault: 11
<unknown>:0: error: swift frontend command failed due to signal (use -v to see invocation)
Command /Applications/Xcode6-Beta6.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 254
谢谢。我很想写这篇文章作为对你问题的评论,但我没有这样做的声誉 我也有一个类似的问题,我通过将我的旧项目逐行复制和粘贴到新项目中,结合MapKit(从你的其他问题来看,我认为你也在构建一个基于位置的应用程序),追踪到CoreLocation 一旦我将CoreLocation和MapKit组合使用(在两个不同的控制器中),就会出现此错误
import UIKit
import CoreLocation
class ViewController: UIViewController, CLLocationManagerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
}
}
及
添加MapKit和CoreLocation后,我得到
<unknown>:0: error: unable to execute command: Segmentation fault: 11
<unknown>:0: error: merge-module command failed due to signal (use -v to see invocation)
Command /Applications/Xcode6-Beta6.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 254
取决于我是否也将MapKit添加到ViewController(不添加MKMapViewDelegate)。如果在向ViewController添加import MapKit语句之前将MKMapViewDelegate添加到SecondViewController中,我也会有所不同——只是为了让您了解这种行为有多奇怪
我知道,这是一个很长的机会,但也许你可以在这里获得一些见解
编辑:哦,我很确定这只是一个Xcode错误。他们称之为beta是有原因的。该漏洞在今天在线提供的beta 7中得到了解决。在beta 6和beta 7中存档时,我遇到了类似的问题。我最终找到了与Swift编译器相关的东西-代码生成-优化级别-最快[-O]。如果将优化级别设置为“无”,则一切正常,但当设置为“其他”时,xcode会抛出254错误。任何编译器崩溃都是一个错误,请向Apple报告。你能告诉我怎么做吗?转到,你会知道下一步要做什么。你是否清理了项目并清除了派生数据?(组织者->项目->有问题的项目->派生数据->删除)在升级到6之后,我遇到了一些编译器崩溃,这似乎是由旧的派生数据引起的。@Matt Gibson谢谢,但没有工作。。这可能是一个很长的注释:-)一个很长的注释耶!:)但是@schnabler,我认为这也是一个简单的Xcode错误,我不知道这与奇怪的行为有关。。。试着问你的问题,但我认为答案是一样的!
import UIKit
import MapKit
class SecondViewController: UIViewController, MKMapViewDelegate {
override func viewDidLoad() {
super.viewDidLoad()
}
}
<unknown>:0: error: unable to execute command: Segmentation fault: 11
<unknown>:0: error: merge-module command failed due to signal (use -v to see invocation)
Command /Applications/Xcode6-Beta6.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 254
Use of undeclared type 'CLLocationManagerDelegate'