ios - 将 RealmSwift 添加到 Cocoa Touch Framework : missing required modules

标签 ios swift realm

我尝试将 RealmSwift 包含到 Cocoa Touch Framework 中:我将 RealmSwift.framework 拖到我的 Xcode 项目中并将其添加到“Linked Framwork and Libraries”。

我还在 Framework Search Paths 中添加了 $(PROJECT_DIR)/MyProject/RealmSwift.framework/Frameworks 但我仍然收到错误:

Missing required modules: Realm.Private, Realm

我在这里错过了什么?

最佳答案

根据 Realm's documentation on using Realm Swift's prebuilt dynamic frameworks ,您需要确保 Realm.frameworkRealmSwift.framework 都添加到您的 Xcode 项目中,可以在框架搜索路径上找到,并且配置为链接通过使用 Realm Swift 的目标。 RealmSwift.framework/Frameworks 不必在框架搜索路径上,只有包含 RealmSwift.framework 的目录。

关于ios - 将 RealmSwift 添加到 Cocoa Touch Framework : missing required modules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45952888/

相关文章:

automatic-ref-counting - Swift 中的@autoreleasepool 相当于什么?

ios - 类似类型: Cannot specialize a non-generic definition

javascript - 使用 Realm 结果 react native ListView

ios - Realm Swift 返回所有 nil 值的对象

android - 跨设备拍照上传

ios - 在 Swift 3 中为闭包定义类型别名

ios - 如何确定 iOS 中的连接质量?

Swift:如何像 iOS 13 的 Book 应用程序一样为 PDF 实现标记(注释)?

ios - 在 Realm 之间切换(iOS/Swift 3)

ios - 在 Swift 中设置 UITabBarController 的 View Controller