Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Uiview Swift编译器错误“;失败,退出代码为254“;_Uiview_Compiler Errors_Swift_Xcode6 Beta6 - Fatal编程技术网

Uiview Swift编译器错误“;失败,退出代码为254“;

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

当我将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/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'