iphone - iphone sdk 中的 GoogleAdMobAds

标签 iphone ios google-ads-api

我在我的项目中导入了 libGoogleAdMobAds.a 和 Adsupport 框架。 和所有头文件。链接器标志为:- -0bjC。体系结构是 armv7。 Xcode:- 4.5.2 和 ios 4.3 及更高版本。

但它仍然给我以下错误:-

Undefined symbols for architecture i386:
      "_CGSizeFromGADAdSize", referenced from:
          -[BannerExampleViewController viewDidLoad] in BannerExampleViewController.o
      "_OBJC_CLASS_$_GADBannerView", referenced from:
          objc-class-ref in BannerExampleViewController.o
      "_OBJC_CLASS_$_GADRequest", referenced from:
          objc-class-ref in BannerExampleViewController.o
      "_kGADAdSizeBanner", referenced from:
          -[BannerExampleViewController viewDidLoad] in BannerExampleViewController.o
    ld: symbol(s) not found for architecture i386
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

谁能帮我解决这个问题。

提前致谢

最佳答案

您必须执行两个步骤:

  1. 在build设置中,选择链接。在这里,您会找到“其他链接器标志”。为构建和发布设置 -Objc。
  2. 您将使用定义的矩形初始化 Admob。考虑:AbMod = [GADBannerView alloc]initWithFrame:CGRectMake(0,430,320,50)];

关于iphone - iphone sdk 中的 GoogleAdMobAds,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15113119/

相关文章:

iphone - 核心数据 : NSManagedObject does not respond to user defined message

javascript - Phonegap (Cordova) iOS 推送通知 onNotificationAPN 事件在后台触发

iOS [Obj-C] - 滚动时导航栏透明且项目可见

java - Google AdWords Java API : Help unmarshal Ad Hoc Report

javascript - 如何结合 UA 和 AW 跟踪标签?

google-ads-api - OfflineConversionError UNAUTHORIZED_USER

iphone - 使用 UIBarButtonItemStyle 创建一个 UIBarButtonSystemItem

iOS 8 建议的应用程序 - 它是如何工作的?

objective-c - 将结构与 OCMock 或 Hamcrest 结合使用

ios - 将 UIWebView 迁移到 WKWebView