如何成功将RealmSwift添加到Xcode?

时间:2015-05-21 22:28:17

标签: macos realm

我想将RealmSwift添加到实验性Xcode项目(适用于Mac OS X Yosemite),并尝试按照Realm网站上的安装说明进行操作。

我已经下载了Swift版本的Realm并正确地将框架拖到了Xcode。

我已将框架搜索路径设置为指向新框架。 在尝试运行时,Xcode因代码签名错误而退出,退出代码1。

我没有使用Swift和故事板向标准Xcode模板/ Cocoa(非文档)应用程序添加任何其他东西 - 它只是一个标准的appDelegate Xcode模板,目前没有任何添加代码而不是Realm框架。我一直无休止地搜索SO和整个互联网,但大多数帮助集中在iOS上。

我正在使用Xcode 6.3.2 build 6D2105和OS X 10.10.4。

错误日志如下所示:

  

警告:使用带有“resource-rules”选项的--preserve-metadata   (在Mac OS X中弃用> = 10.10)!   /Users/bobavery/Library/Developer/Xcode/DerivedData/RealmTest-hffxikloaikapxcsotbcfqpezrba/Build/Products/Debug/RealmTest.app/Contents/Frameworks/RealmSwift.framework/Versions/A:   代码对象根本没有签名在子组件中:   /Users/bobavery/Library/Developer/Xcode/DerivedData/RealmTest-hffxikloaikapxcsotbcfqpezrba/Build/Products/Debug/RealmTest.app/Contents/Frameworks/RealmSwift.framework/Versions/A/Frameworks/Realm.framework   命令/ usr / bin / codesign失败,退出代码为1

任何指针都非常受欢迎!

1 个答案:

答案 0 :(得分:1)

我之前有这个问题..而且文档工作正常..我认为你在添加框架的方式上有一些错误..在一个新的xcode项目上..转到General ..拖放框架嵌入式二进制文件..然后在Build Phases上添加Run Script ..在Build Settings>上添加路径。像这样的框架搜索路径>> $(PROJECT_DIR)/RealmSwift.framework/Frameworks还添加了RealmSwift所需的其他库....在项目中确保您的导入是RealmSwift。