![]() |
爱喝酒的白开水 · 《高等学校预防与处理学术不端行为办法》颁布实 ...· 6 月前 · |
![]() |
失落的饼干 · “不是你撞的,你为什么要扶”说出这句话的法官 ...· 6 月前 · |
![]() |
刚分手的小刀 · 中华人民共和国常驻联合国粮农机构代表处· 1 年前 · |
![]() |
乖乖的香菜 · 防范网络“喷子”的两种策略-新华网· 1 年前 · |
![]() |
冷冷的红薯 · 喝百草枯自杀的人,死前会经历什么?· 1 年前 · |
当我尝试使用Xcode构建我的应用程序时,一个错误中断了构建过程:
命令
CompileStoryboard
失败,退出代码为非零
有时,它会显示以下错误:
命令
CompileSwift
失败,退出代码为非零
我打开了 新构建系统 。
我能做些什么来解决这个问题呢?
当你停止构建一个项目的时候,编译器正在做一些“重要的”事情,可能会出现这个错误。在这种情况下, 再次以 方式构建项目并让其正常完成可以消除此错误。
如果有多个目标,其中两个或多个目标具有相同名称的文件,请在文件检查器中检查这些文件的目标成员身份。如果同名文件的多个实例已为同一目标设置了目标成员身份,则会发生此错误。
这个错误发生在我创建NSManagedObject子类之前忘记更改实体属性的时候。通过以下方式解决:
删除实体模型检查器的模块和
Entity+CoreDataProperties.swift
.
Entity+CoreDataClass.swift
”改为
Current Product Module
,“
Manual/None
.
Entity+CoreDataProperties.swift
.
Manual/None
.
我安装了
JSONwebtoken
pod,这会导致问题。我需要删除
JSONWebtoken
pod文件夹中的CommonCrypto文件夹。这是一个->
link
<-解释了这个问题。这开始于Xcode10。
对我有帮助的是,对于
Target's Build Settings
中的所有配置,将
Compilation Mode
设置为
Incremental
。使用
Whole module
编译模式时,我遇到了错误。但是这个设置使得项目构建变慢了。
我在Xcode10中也遇到了同样的问题,并尝试了所有提供的解决方案,但都不起作用。
然后我删除了以下文件夹的所有文件和文件夹:
~/Library/Developer/Xcode/DerivedData
它就像一个护身符一样起作用。
这是SWIFT4.2和Xcode10的一个已知问题。我在这里找到了一篇文章,帮我解决了这个问题: https://github.com/Yummypets/YPImagePicker/issues/236
简而言之,转到您的项目build settings,添加一个名为SWIFT_ENABLE_BATCH_MODE的用户定义设置,并将其值设置为NO。
在此之前,我尝试了这里建议的每种方法(重建、退出Xcode、清理和重建、清除派生数据文件)。它们都不起作用。
一旦我根据文章添加了用户定义构建设置,Swift就会告诉我真正的错误。在我的例子中,它是一个缺失的},但它可能是任何数量的问题。
我有这样的问题,我的解决方案是在Build Settings中更改一点东西:
SWIFT_COMPILATION_MODE = singlefile;
SWIFT_OPTIMIZATION_LEVEL = "-O";
它对我很有效
好吧,我在使用Xcode10的时候也遇到了同样的问题。我通常在每个视图上都使用一个故事板,这样如果有人帮助我把代码折叠起来就更容易了。我需要将一个故事板上的一个视图设置为初始视图控制器。
如果您在新的MacOS版本中遇到类似的错误。
xcrun:错误:无效的活动开发人员路径(/Library/ developer /CommandLineTools),缺少位于: /Library/Developer/CommandLineTools/usr/bin/xcrun的xcrun
这意味着您需要安装XCode命令行,打开终端并运行以下命令:
$ xcode-select --install
![]() |
刚分手的小刀 · 中华人民共和国常驻联合国粮农机构代表处 1 年前 |
![]() |
乖乖的香菜 · 防范网络“喷子”的两种策略-新华网 1 年前 |
![]() |
冷冷的红薯 · 喝百草枯自杀的人,死前会经历什么? 1 年前 |