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

时间:2015-02-15 19:25:05

标签: ios objective-c parse-platform facebook-ios-sdk bolts-framework

我最近从Parse框架1.4升级到Parse框架1.6,并且我将Parse框架,Facebook框架,Bolts框架,ParseUI框架,ParseFacebookUtils框架升级到最新版本。我现在收到错误消息:

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/下载了Parse库,当Bolts框架拒绝编译时,我尝试从https://github.com/BoltsFramework/Bolts-iOS的Github页面手动编译。有谁知道如何让这个工作?到目前为止我能够找到的是Bolts框架缺少OS X期望的plist(info.plist),但是当我尝试手动添加该plist时,它表示有一个意外的项目文件夹的根目录。我已将其移至版本&gt; A&gt;资源文件夹,我收到相同的错误消息。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

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

相关问题