首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模块文件是由新版本的编译器创建的。

模块文件是由新版本的编译器创建的。
EN

Stack Overflow用户
提问于 2017-01-25 18:52:43
回答 2查看 2.1K关注 0票数 0

我正在接管一个项目的开发,无法联系上一个开发人员。我正在试图找出使用了哪些版本的内置开源库。该项目似乎在Swift 2.1中。我试图用Xcode 7.3.1编译它。迦太基是包装经理使用的。我被RealmSwift的错误困住了。此错误发生在试图导入RealmSwift的行上。

/{应用程序源路径}/PersonnelModel.swift:10:8:模块文件是由编译器: /{app源/PersonnelModel.swift:10:8的更新版本创建的

我一直在努力工作,一直到了0.96.2版的领域可可,我相信这是第一个支持Xcode 7.1和Swift 2.1的版本。然而,我仍然会发现错误。

我看过这里的其他答案,但没有找到有效的解决方案。我是否误解了错误的原因?我只是觉得这是一个新版本的框架。

下面是我的Here文件的样子:

代码语言:javascript
复制
github "ReactiveCocoa/ReactiveCocoa"
github "Alamofire/Alamofire" ~> 3.4
github "SwiftyJSON/SwiftyJSON"
github "realm/realm-cocoa" == 0.96.2
github "scalessec/Toast-Swift" ~> 1.4.0
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-30 08:27:14

如果您现在只是想获得一个干净的编译,那么可能值得将领域从Carthage中移出,手动安装它作为一个动态框架,然后在完成所有操作之后将其放回Carthage中。

Xcode 7.3.1是Swift 2.2。支持SWIFT2.2的最新版本是2.3.0版本,因此我建议使用下载那个版本并将其手动导入Xcode 7.3.1

顺便说一下,领域已经放弃了对Swift 2的支持,从2.4.0版本开始,因此非常建议您尽快将代码库迁移到Swift 3。:)

票数 1
EN

Stack Overflow用户

发布于 2017-05-24 09:33:23

我今天在Xcode 8.3.2 w Swift 3中出现了这个问题,我错误地尝试在一个类文件上运行Swive3转换器,并在运行过程中取消了它。然后Xcode为我的一个Pods (螺栓)抛出了这个错误。修复方法是移除吊舱,运行pod update,然后添加回吊舱,再次运行pod update,以便重新设置模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41859398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档