xcode – 解析和Facebook SDK“螺栓”框架错误

xcode – 解析和Facebook SDK“螺栓”框架错误,第1张

概述我有一个应用程序,同时安装了Parse和Facebook框架.通过将文件拖动到项目的“Frameworks”文件夹并选择“需要复制”来安装解析,而通过拖动而不是选择复制选项安装了Facebook SDK.两者都显示在链接二进制列表下.这个问题似乎是两个SDK都包含螺栓.我尝试使用Facebook,产生以下Link-O错误: Undefined symbols for architecture x8 我有一个应用程序,同时安装了Parse和Facebook框架.通过将文件拖动到项目的“Frameworks”文件夹并选择“需要复制”来安装解析,而通过拖动而不是选择复制选项安装了Facebook SDK.两者都显示在链接二进制列表下.这个问题似乎是两个SDK都包含螺栓.我尝试使用Facebook,产生以下link-O错误:
Undefined symbols for architecture x86_64:  "_BFTaskMultipleExceptionsException",referenced from:      ___53+[PFObject(Private) deleteallAsync:withSessionToken:]_block_invoke214 in Parse(PFObject.o)      ___65+[PFObject(Private) _deepSaveAsync:withCurrentUser:sessionToken:]_block_invoke311 in Parse(PFObject.o)ld: symbol(s) not found for architecture x86_64clang: error: linker command Failed with exit code 1 (use -v to see invocation)

我删除了一个Facebook的链接,并尝试拖动解析器,但是错误仍然存​​在.我也得到了警告

ld: warning: ignoring file /Users/milesper/documents/FacebookSDK/Bolts.framework/Bolts,missing required architecture x86_64 in file /Users/milesper/documents/FacebookSDK/Bolts.framework/Bolts (2 slices)

即使我从Facebook SDK中删除了该文件.

我应该如何清理项目并链接到Parse版本的螺栓?还有什么我应该做的吗

解决方法 了解您在项目中包含/搜索框架的顺序.

这是我做了与Parse 1.6.4和FacebookSDK没有CacoaPods一起工作

>使用最新版本的螺栓. (1.1.4)>您的包含路径应​​先命令先查找Bolt,然后点击FacebookSDK,然后解析

总结

以上是内存溢出为你收集整理的xcode – 解析和Facebook SDK“螺栓”框架错误全部内容,希望文章能够帮你解决xcode – 解析和Facebook SDK“螺栓”框架错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1095978.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存