无法构建Objective-C模块' GoogleMobileAds'

时间:2015-02-25 22:24:32

标签: ios swift mobile admob

我确实喜欢这个video

我尝试过清理,但没有解决。我添加了GoogleMobileAds.framework

错误是" ..ViewController.swift:12:8: Could not build Objective-C module 'GoogleMobileAds''"

第12行:import GoogleMobileAds

7 个答案:

答案 0 :(得分:5)

我在遵循Google(https://developers.google.com/admob/ios/quick-start

的教程时遇到了同样的问题

我还尝试通过手动添加@Luda解决方案并取得成功。之后,我决定使用Bridging-Header再次尝试使用CocoaPods(与添加Analytics Lib相同):

答案 1 :(得分:3)

答案 2 :(得分:1)

搜索并搜索Stackoverflow并没有任何帮助后,我终于从我的项目中删除了整个GoogleMobileAds文件夹(不仅仅是引用,我删除了pod文件夹中的实际文件夹)。我还删除了对GoogleMobileAds的所有引用并运行pod install,最后修复了它。

答案 3 :(得分:0)

转到您的构建设置并将“定义模块”更改为“是”

答案 4 :(得分:0)

iOS 6.0中引入的模块。

如果您想使用GoogleMobileAds模块,则必须至少将应用最低部署目标更改为6.0。

有关详细信息,请参阅link

答案 5 :(得分:0)

我知道这已经过时了,但是因为我发现了我的问题并且没有列在这里,我想我会分享。我遇到了同样的错误,我尝试了一切,没有任何效果。我终于阅读了here以及海报上关于在Windows中下载文件然后将其移至Mac的最后评论,这引起了他的问题。

那就是我遇到错误的原因。一旦我从mac BAM下载文件!它奏效了。

答案 6 :(得分:-1)

这是一个旧帖子,但我会在这里添加我的解决方案,因为它今天发生在我身上。

将部署目标更改为至少6.0