使用swift 3.0编译的模块不能在Swift 3.0.1中导入

HH887:

我将Xcode升级到8.1 GM,现在遇到SwiftyJSON的以下错误。其他导入的框架似乎可行。在SwiftyJSON升级其框架之前,是否有办法强迫它在Swift 3中工作?我用迦太基来导入/更新框架。我也尝试将“ Use Legacy Swift language version打开”和“关闭” 更改为无济于事。

使用Swift 3.0编译的模块无法在Swift 3.0.1中导入:Modules / SwiftyJSON.swiftmodule / arm64.swiftmodule

Zirinisp:

SwiftyJson正在由迦太基预编译下载。预先编译的下载是Swift 3.0版本。这使编译器抱怨版本不正确。使用以下命令:

carthage update --platform iOS --no-use-binaries

SwiftyJson(以及Carthage中的所有其他框架)将使用本地版本的Swift(3.0.1)在本地进行编译,并且编译器将不再抱怨。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章