使用Swift 3.0编译的Realm的Swift模块无法在Swift 3.0.1中导入

Cod*_*cas 1 xcode realm ios swift

我刚开始使用Realm 2.0.4和Xcode 8,它运行良好.今天我更新到Xcode 8.1,它不再编译.我得到一个错误说"使用Swift 3.0编译的模块无法在Swift 3.0.1中导入."

我怎样才能解决这个问题?我已从嵌入式框架表中删除了Realm.framework和RealmSwift.framework,并删除了3.0.1版本,但问题仍然存在.我删除了DerivedData文件夹,但它不起作用.

我该怎么办?我没有使用CocoaPods或Carthage.

Aus*_*inZ 5

仅供将来参考,您可以尝试一些事项:

  • 清理构建文件夹(Product按住Option键的同时转到Xcode 菜单,然后选择Clean Build Folder...)
  • 从项目中删除的文件的框架,在再次复制它们完全重新安装的境界,重新添加到Embedded BinariesLinked Frameworks and Libraries项目设置.