在 iOS 应用程序中升级 Parse 和 Bolts 框架后无法编译

Unable to compile after upgrading Parse and Bolts frameworks in iOS app

最近从Parse framework 1.4升级到Parse framework 1.6,Parse framework、Facebook framework、Bolts framework、ParseUI framework、ParseFacebookUtils framework都升级到了最新版本。我现在收到错误消息:

Warning: usage of --preserve-metadata with option "resource-rules"
(deprecated in Mac OS X >= 10.10)!
/Users/<UserName>/Library/Developer/Xcode/DerivedData/<AppName>-
cqujidljgutxwkaudhsuhqoahrja/Build/Products/Debug-iphoneos/<AppName>.app
/Frameworks/Bolts.framework: bundle format unrecognized, invalid, or unsuitable
Command /usr/bin/codesign failed with exit code 1

我是 运行 Mac OS X 10.10.2 我有 Xcode 6.1.1。我从 https://parse.com/docs/downloads/, and when the Bolts framework refused to compile, I tried compiling manually from the Github page at https://github.com/BoltsFramework/Bolts-iOS 下载了 Parse 库。有谁知道如何让它工作?到目前为止我发现的是 Bolts 框架缺少 OS X 期望的 plist (info.plist),但是当我尝试手动添加该 plist 时,它说文件夹的根目录中有意外项目。我已将其移至 Versions>A>Resources 文件夹,但我收到相同的错误消息。

非常感谢您的帮助。

我刚刚意识到我显然是个白痴,我将 Parse 框架导入为嵌入式二进制文件而不是链接框架和库。当我解决这个问题时,应用程序编译成功。谢谢你的时间。