将 RealmSwift 添加为子项目:缺少必需的模块:'Realm.Private'、'Realm'

3 xcode frameworks realm ios

所以我想在我自己的框架中链接到 RealmSwift,这些是我采取的步骤:

  1. 添加RealmSwift为子项目

    在此处输入图片说明

  2. 链接框架:

    在此处输入图片说明

  3. 添加依赖

    在此处输入图片说明

  4. 导入RealmSwiftSwift 文件:

    在此处输入图片说明

我得到了错误:Missing required modules: 'Realm.Private', 'Realm'。我该如何解决这个问题?谢谢!

jps*_*sim 5

您需要添加/path/to/RealmSwift.framework/Frameworks 到构建设置中的“框架搜索路径”部分

/path/to/RealmSwift.framework框架的位置在哪里。

这是因为RealmSwift.framework取决于Realm.framework(定义RealmRealm.Private模块的位置),它在其Frameworks目录中提供。