如何导入GoogleMobileAds框架?

How to import GoogleMobileAds framework?

我正在按照下一页的说明将 admob 与我的 iOS 应用程序集成:

https://developers.google.com/mobile-ads-sdk/docs/admob/ios/quick-start#manually_using_the_sdk_download

不幸的是,当我尝试时:

@import GoogleMobileAds;

我的项目无法编译,出现错误:

Use of '@import' when modules are disabled

我尝试了以下方法:

  1. 使用 #import 而不是 @import。这不起作用,因为 "GoogleMobileAds" 没有出现。相反,我必须导入框架,这会导致出现许多错误,xcode 甚至不显示,因为太多了。

  2. 转到我的目标 -> 构建设置 -> Apple LLVM 6.0 - 语言 - 模块 -> 启用模块(C 和 Objective-C)并将其设置为 "YES"。即使在这样做之后,也会出现同样的错误。

如何解决这个问题?

看来需要使用#import ,并根据需要指定每个特定文件。例如:

#import <GoogleMobileAds/GoogleMobileAds.h>

我想 Google 网站上的说明已经过时了。