带有 -Objcflags的 IOS Facebook SDK 3.1

标签 ios facebook admob

我正在尝试使用最新的 admob sdk 实现 admob 中介,他们的库要求我使用链接器标志 -ObjC

但是,添加此标志后,我收到 facebook SDK 的链接器错误。

Undefined symbols for architecture armv7: "_SLServiceTypeFacebook", referenced from: +[FBNativeDialogs composeViewControllerWithSession:handler:] in FacebookSDK(FBNativeDialogs.o)
"_OBJC_CLASS_$_SLComposeViewController", referenced from: objc-class-ref in FacebookSDK(FBNativeDialogs.o)

有没有人也遇到过这种情况?

最佳答案

您是否已将社交和帐户框架添加到您的项目中?

如果您的目标是低于 iOS 6,请记住弱链接!

关于带有 -Objcflags的 IOS Facebook SDK 3.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12965991/

相关文章:

iphone - NSTimer 的“for”循环错误

ios - 核心数据不会自动处理逆关系

java - 使用 Facebook 登录/注册 - 测试用户

java - 调用 loadAd 之前必须在 InterstitialAd 上设置广告单元 ID 错误

swift - 奖励视频广告在我的标签上显示奖励内容

java - 在 gradle 中添加 abmob 依赖项后,android 应用程序崩溃

c# - 在 Xamarin Forms iOS 应用程序中访问共享存储位置

javascript - Facebook 视频播放器 API xfbml.ready 无法在移动设备上运行。如何获取视频实例?

ios - Facebook iOS SDK发布帖子-感到兴奋等

ios - 更新推送证书并保持当前 App Store 应用程序正常工作 xcode 8.3.3