swift_version不能为空

时间:2018-12-20 22:36:28

标签: xcode

Xcode 10.1(10B61)突然开始失败并显示 “ SWIFT_VERSION的值不能为空” 这与Value for SWIFT_VERSION cannot be empty非常相似 但是问题在经过那里的一切之后仍然存在。

该项目根本不使用Swift,并且已经进行了几个月的编译,没有任何问题。它于两天前最后一次编译,此后甚至没有被触及过。在构建设置中与Swift版本无关,实际上,与Swift无关。您还希望在哪里去除它?

2 个答案:

答案 0 :(得分:1)

在这里-https://github.com/kiwi-bop/flutter_crashlytics/issues/22-我发现您只需要在项目中创建一个空的swift文件。这样,即使您不打算使用任何快速代码,该警告也会消失。

我右键单击文件导航器中的一个组,选择“添加文件...”,选择“快速文件”,然后选择不添加桥接标题。

似乎可以正常工作。

答案 1 :(得分:0)

我发现,在将Swift文件添加到仅Objective-C的项目中并对其进行构建后,如Al的回答所示,然后可以删除Swift文件。 Xcode 10.1项目保留了其SWIFT_VERSION的构建设置,并且未再次发生构建错误。