由于某些原因,我在现有项目中不断收到没有这样的模块'Realm 错误,我试图合并Realm
,有趣的是我没有得到新项目中的错误。
我可以在项目之间看到的唯一区别是,在我收到错误的现有项目中,我有一个WatchOS应用程序而不是新项目。
这就是我安装Realm
的方法,它适用于任何新项目但不适用于现有项目。
RealmSwift.framework
和Realm.framework
拖放并粘贴到我的项目文件夹Embedded Binaries
点击了+号,选中了RealmSwift.framework
和Realm.framework
,并选中复制项目(如果需要)选项,我点击了{{ 1}}按钮知道可能出现什么问题吗?
事实上,我在现有项目中有一个WatchOS应用程序导致错误吗?
我找到了this thread,但在我的情况下,我并不是想在我的WatchOS应用中使用Finish
,我只是想在iOS版本中导入它。
答案 0 :(得分:0)
如果您使用Carthage生成框架,我有一个可能不需要太多努力就可以为您工作的解决方案。 Carthage在Build下的自己的文件夹中生成了框架的watchOS版本。你可以将这两个框架的[Realm,RealmSwift]复制到你的项目中。