如何同时将Realm与watchOS和iOS应用程序连接?

时间:2016-02-29 14:18:16

标签: ios iphone xcode watchkit realm

所以,Realm网站上有简单的说明:

  

安装(Swift 2.1.1):   ...   2)转到Xcode项目的“General”   设置。从中拖出RealmSwift.framework和Realm.framework   ios / swift-2.1.1 /,watchos /,tvos /或osx / swift-2.1.1 /目录到   “嵌入式二进制文件”部分。如果需要,请确保复制项目   选择并单击“完成”。

基本上,声明我们需要使用不同的Realm库来开发Watch和iPhone的应用程序。

问题在于,如果我想创建watchOS应用程序,我需要导入特定于它的库。在我尝试为iOS导入库的同时,我从xCode(版本7.2.1)收到错误:

  

复制文件时发生多个错误

无法同时添加两个库。

我的目标是按照this文章中的说明在Watch和iPhone之间共享数据,但即使是作者也缺少有关如何设置2个不同库的信息。

感谢任何帮助或建议。谢谢。

1 个答案:

答案 0 :(得分:3)

您添加iOS框架和WatchKit框架的问题与我完全相同

我通过将两个文件夹[iOS] [watchkit]复制到我的Xcode项目文件夹中,然后将相应的库添加到目标的嵌入式二进制文件部分来解决这个问题。

通过这种方式,您不会将同名的项目复制到同一位置,也不会抛出错误!