ios - 在 IOS6 SDK 上编译最新版本的 admob 时不断收到错误消息

标签 ios xcode admob ios6

我已经下载了最新版本的 googles admob sdk。但是现在我在使用最新的 sdk 在 xcode 4.5 中编译时不断收到以下错误。

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_ASIdentifierManager", referenced from:
      objc-class-ref in libGoogleAdMobAds.a(GADIdentifierUtilities.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

知道哪里出了问题吗?

最佳答案

您可能没有添加 AdSupport.framework。还要记住删除 -all_load 链接器标志。

关于ios - 在 IOS6 SDK 上编译最新版本的 admob 时不断收到错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12628249/

相关文章:

java - Web 和 iOS 应用程序之间有什么关系

ios - 如何在 iOS 中使用 UIView 动画显示类似 UIAction 表的 UIView?

ios - Unity 游戏在 iOS 上加载时崩溃

android - AdMob 如何识别它是测试设备还是真实用户?

android - 不在 android 中使用 google play 服务显示 admob 横幅广告

android - 在 Admob 20.1.0 中永远不会调用 onUserEarnedReward

ios - 当其中一个属性发生变化时,监听数据模型数组中的更新

ios - xcode:如何在 ViewController 中播放视频

iphone - 后备语言似乎不起作用(iOS/iPhone)

ios - 调用 addAttachmentData 时如何从附件中删除路径?