我确实喜欢这个video。
我尝试过清洁但没有解决。我添加了GoogleMobileAds.framework
错误是“..ViewController.swift:12:8: Could not build Objective-C module 'GoogleMobileAds''
”
第12行:import GoogleMobileAds
在遵循谷歌的教程(https://developers.google.com/admob/ios/quick-start)时我遇到了同样的问题
我还尝试通过手动添加@Luda解决方案并取得成功。之后,我决定使用Bridging-Header再次尝试使用CocoaPods(与添加Analytics Lib相同):
#import <GoogleMobileAds/GoogleMobileAds.h>
添加到您的Bridging Header对我有用的是手动安装GoogleMobileAds框架。 https://developers.google.com/mobile-ads-sdk/docs/dfp/ios/quick-start#manually_using_the_sdk_download
在搜索并搜索Stackoverflow并没有任何帮助后,我终于从我的项目中删除了整个GoogleMobileAds文件夹(不仅仅是参考,我删除了pod文件夹中的实际文件夹)。我还删除了对GoogleMobileAds的所有引用并运行了pod install
,最后修复了它。
转到构建设置并将“定义模块”更改为“是”
我知道这已经过时了,但是因为我发现了我的问题并且没有列在这里,我想我会分享。我遇到了同样的错误,我尝试了一切,没有任何效果。我终于阅读了here和最后评论海报谈到在Windows中下载文件然后将其移动到Mac导致他出现问题。
那就是我遇到错误的原因。一旦我从mac BAM下载文件!有效。
这是一个老线程,但我会在这里添加我的解决方案,因为它今天发生在我身上。
将部署目标更改为至少6.0