我通过carthage添加库后出现以下错误 -
用旧版Swift语言编译的库名(2.0) 比以前的文件(3.0)的架构x86_64
我用Argo库试过了。 (https://github.com/thoughtbot/Argo)
我使用xcode-select实用程序选择了正确的xcode版本。
可能是什么问题?非常感谢任何帮助
谢谢!
答案 0 :(得分:1)
据我所知,看起来你不能用不同版本的Swift编写库。
在我的Obj-C项目中,我有两个用CocoaPods安装的库 我在github上使用swift3分支更新了第一个,我用Xcode转换了第二个。
现在一切都正常建设!
答案 1 :(得分:0)
这种情况正在发生,因为您已经在swift 2中编译(或编译)了另一个库(通过可可豆荚或直接链接库等...)。
我在Cocoapods(和迦太基)看到了很多这样的事情