【发布时间】:2023-03-15 02:05:02
【问题描述】:
我正在尝试使用 Swift 为 iOS 设置一个 CocoaTouch 框架项目,但每当我添加另一个项目时,它就会崩溃并抛出“SourceKitService Terminated”错误,并且编辑器窗口变为黑白。
这是我能够在 XCode 6 Beta 4 中重现该问题的方法:
- 为 iOS 创建一个新的“CocoaTouch 框架”,命名为“Testing”,组织为“Test”(我尝试过其他名称/组织,但似乎与此无关)。
- 在“Testing”文件夹中创建一个名为“File.swift”的新 Swift 文件。除了模板自带的“import Foundation”之外,我没有添加任何代码
- 创建另一个“CocoaTouch Framework”项目,保留所有默认值,但将名称更改为“TestTwo”。
- 将“File.swift”文件添加到 TestTwo 文件夹,然后开始在“import Foundation”下键入“class”或其他内容。
- 编辑器因“SourceKitService Terminated”错误而崩溃
其他人可以重现这个,还是我的安装有问题?我已经尝试重新安装,但它似乎无法解决问题。
谢谢,
马修
【问题讨论】:
-
Swift 解析器/REPL 会因某些错误而窒息。这是一个错误。
-
好的,我会归档一份。我看到了另一个问题,但似乎这是非常具体的问题,因为我想我会发布另一个问题,以防其他人对此有解决方案
-
这个问题似乎是题外话,因为它是关于测试工具集的问题
标签: ios swift xcode xcode6 sourcekitservice