iOS项目中无法更新Google AdMob

我已经使用Cocoapods将Google AdMob集成到我的iOS(Swift)项目中。 这工作正常。

当我第一次看到关于AdMod的更新的日志消息时,我运行了pod update但消息仍然logging在案,并告诉我更新AdMob。

pod update的输出中,我看到AdMob是最新版本。 v 7.8.1,但不知何故Xcode不能识别这个变化。

有任何想法吗?

更新

我的Podfile:

 # Uncomment this line to define a global platform for your project # platform :ios, '9.0' target 'En Yakın' do # Comment this line if you're not using Swift and don't want to use dynamic frameworks use_frameworks! # Pods for Ara Bul pod 'SwiftyJSON' pod 'Firebase/Core' pod 'Firebase/AdMob' end 

你问题时的最新版本应该是7.9.1。

你尝试更新(详细)? 我build议你下载cocoaPods应用程序,使pipe理你的豆荚更容易。

https://cocoapods.org/app

一旦安装并打开一个pod文件,您将在右上angular有3个选项(安装,安装详细和更新详细)。 我会尝试他们,看看是否推到最新的更新。

如果这不起作用,也许尝试从cocoa豆荚卸载SDK。 重新启动您的xCode项目,然后再次尝试安装该窗格。

如果这也不行,我会尝试直接通过安装AdMob SDK

pod“Google-Mobile-Ads-SDK”。

我不确定常规和firebase之间有什么不同,也许firebase有些不同。

注:正如Eric Lichtenschlag成员所指出的那样

AdMob有时会在Firebase发布周期之外进行发布,并更新Google-Mobile-Ads-SDK窗格。 但是,当Firebase发布时,其Firebase / AdMob窗格取决于特定版本的Google-Mobile-Ads-SDK,因此Firebase版本稳定,Firebase版本之间的Firebase体验不会发生变化。 目前,最新的Firebase版本正在指向Google-Mobile-Ads-SDK 7.8.1。 在下一次Firebase更新中,它将指向最新版本的AdMob,该版本目前为7.9.1。

希望这可以帮助。