领域 - 模块文件是由较旧版本的编译器创建的

Ale*_*y K 3 xcode realm swift

我使用最新版本的xcode和swift 2.2.我的一个项目,由于错误,我现在几个月没有开放 module file was created by an older version of compiler

我尝试了以下内容

  1. 从项目中删除了领域框架,然后从realm.io下载最新版本并将新框架复制到项目中
  2. 通过build.sh buildgithub源建立领域REALM_SWIFT_VERSION=2.2并添加到项目中

这些都没有帮助,仍然有错误.

有什么建议吗?

Aus*_*inZ 7

你能试试以下吗?

  • 删除派生数据
  • 清理构建文件夹(在按住Option键的同时单击Xco​​de的Product菜单,然后选择Clean Build Folder菜单项)

有时,仅执行干净的构建不足以刷新无效的中间产品或缓存的数据.