Facebook sdk 编译错误
Posted
技术标签:
【中文标题】Facebook sdk 编译错误【英文标题】:Facebook sdk compiling error 【发布时间】:2015-02-24 19:40:57 【问题描述】:这个错误是什么意思?
ld: warning: ignoring file /Users/pramonowang/Desktop/FacebookSDK/Bolts.framework/Bolts,
↳ missing required architecture x86_64 in file
↳ /Users/pramonowang/Desktop/FacebookSDK/Bolts.framework/Bolts (2 slices)
架构 x86_64 的未定义符号:
“_builtInOpenGraphObjects”,引用自:
-[RPSGameViewController shareGameActivity] in RPSGameViewController.o
-[RPSGameViewController createGameObject] in RPSGameViewController.o
ld: symbol(s) not found for architecture x86_64
clang:错误:linker command failed with exit code 1 (use -v to see invocation)
【问题讨论】:
【参考方案1】:你似乎对建筑有问题。检查这个:
正常的 $ARCHS_STANDARD 现在包括 64 位。你也可以做 $(ARCHS_STANDARD) 和 armv7s。只需包含 $ARCHS_STANDARD 作为架构。希望这会有所帮助.. :)
【讨论】:
我确实有 $ARCHS_STANDARD 虽然和图片一样。我的代码错误有什么可能吗? @user2557607 > 您是否将游戏套件添加到您的项目中?以上是关于Facebook sdk 编译错误的主要内容,如果未能解决你的问题,请参考以下文章
在 Xcode 6.3 (Swift) 中使用 Parse 和 Facebook 框架编译错误
facebook SDK3.1 和 Xcode 4.5 链接器错误
Facebook android sdk 需要 java 1.7 才能工作?
无法使用 Facebook Android SDK 和 Facebook Audience Network SDK 编译