【发布时间】:2016-10-19 13:46:53
【问题描述】:
我下载了新的 xCode 8 测试版。当我打开我的旧项目(在 swift 2.2 中)时,我点击了转换为新的 swift 语法,然后我点击了 swift 3。问题是我使用的是通过 carthage (Kanna) 下载的框架。我尝试使用:
迦太基更新
但它不起作用。
当我尝试在新的 Xcode-beta 上运行代码时,我收到此错误:
模块文件是由旧版本的编译器创建的;重建'Kanna'并重试:
【问题讨论】:
-
无法自动降级。这是考虑使用源代码管理或进行备份的好时机。
-
@vadian 有没有办法升级/更新 carthage 文件/Kanna 框架以在新的 Xcode beta 上工作?
-
我不知道那个框架,但通常开发人员很快就会提供更新。
标签: swift carthage swift3 xcode8