我想将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
任何指针都非常受欢迎!
答案 0 :(得分:1)
我之前有这个问题..而且文档工作正常..我认为你在添加框架的方式上有一些错误..在一个新的xcode项目上..转到General ..拖放框架嵌入式二进制文件..然后在Build Phases上添加Run Script ..在Build Settings>上添加路径。像这样的框架搜索路径>> $(PROJECT_DIR)/RealmSwift.framework/Frameworks还添加了RealmSwift所需的其他库....在项目中确保您的导入是RealmSwift。