Ios Firebase admob未从pod或服务器获取最新的google ad mob SDK
我已经阅读了许多与Firebase AdMob相关的问题及其解决方案,我对我的应用程序&Ios Firebase admob未从pod或服务器获取最新的google ad mob SDK,ios,objective-c,firebase,admob,Ios,Objective C,Firebase,Admob,我已经阅读了许多与Firebase AdMob相关的问题及其解决方案,我对我的应用程序&CoCoCoaPod更新也做了同样的事情,但仍然面临库问题,并出现以下错误: [GADMobileAds configureWithApplicationID:@"ca-app-pub-3940256099942544~1458002511"]; 错误:所选方法没有未知类 配置应用程序ID 问题参考: 尽管如此,它还是低于POD的SDK版本 谷歌移动广告SDK(7.8.1) 虽然我手动在
CoCoCoaPod
更新也做了同样的事情,但仍然面临库问题,并出现以下错误:
[GADMobileAds configureWithApplicationID:@"ca-app-pub-3940256099942544~1458002511"];
错误:所选方法没有未知类
配置应用程序ID
问题参考:
尽管如此,它还是低于POD的SDK版本
谷歌移动广告SDK(7.8.1)
虽然我手动在最新版本上强制更新,如下所示:
pod 'Google-Mobile-Ads-SDK', '~> 7.16'
也
参考:基于CocoaPod网站
target'MyApp'do pod'Google Mobile Ads SDK',“~>7.16”end
它会给我带来如下错误:
我还进行了pod回购更新
但对于最新的库仍然没有结果
编辑:
Analyzing dependencies
Pre-downloading: `youtube-ios-player-helper` from `https://github.com/youtube/youtube-ios-player-helper`, commit `head`
Removing GoogleUtilities
Downloading dependencies
Using AFNetworking (3.1.0)
Installing Firebase 3.11.1 (was 3.2.0)
Installing FirebaseAnalytics 3.6.0 (was 3.2.0)
Installing FirebaseCore (3.4.7)
Installing FirebaseInstanceID 1.0.8 (was 1.0.6)
Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)
Installing GoogleInterchangeUtilities 1.2.2 (was 1.2.1)
Installing GoogleSymbolUtilities 1.1.2 (was 1.1.1)
Installing GoogleToolboxForMac (2.1.1)
Installing MBProgressHUD 1.0.0 (was 0.9.2)
Installing SDWebImage 3.8.2 (was 3.7.6)
Installing youtube-ios-player-helper 0.1.6 (was 0.1.6)
Generating Pods project
Integrating client project
**Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)**
虽然我手动下载,但它还是给了我一个旧的库,没有上面的方法实现,谷歌需要定期更新这个库
请帮助我,因为我从昨晚起就一直呆在这里
提前感谢。因为昨晚我一直在努力解决这个问题,最后,我找到了一个解决方案,所以我发布了自己的答案,也许有人会从这个答案中得到帮助 由于CocoaPod也缓存到了我们的系统中,这就是为什么它会产生问题,并且无法从CocoaPod服务器获取最新的库 因此,我采取了以下步骤来实现最新的谷歌移动广告SDK 7.16 步骤1:通过以下命令清除所有CocoaPod缓存。
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod setup
pod update
第2步:再次设置pod以从主pod获取所有回购。
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod setup
pod update
步骤3:从POD获取更新库。
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod setup
pod update
并最终从POD获得以下最新库:
Analyzing dependencies
Pre-downloading: `youtube-ios-player-helper` from `https://github.com/youtube/youtube-ios-player-helper`, commit `head`
Removing GoogleUtilities
Downloading dependencies
Using AFNetworking (3.1.0)
Installing Firebase 3.11.1 (was 3.2.0)
Installing FirebaseAnalytics 3.6.0 (was 3.2.0)
Installing FirebaseCore (3.4.7)
Installing FirebaseInstanceID 1.0.8 (was 1.0.6)
Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)
Installing GoogleInterchangeUtilities 1.2.2 (was 1.2.1)
Installing GoogleSymbolUtilities 1.1.2 (was 1.1.1)
Installing GoogleToolboxForMac (2.1.1)
Installing MBProgressHUD 1.0.0 (was 0.9.2)
Installing SDWebImage 3.8.2 (was 3.7.6)
Installing youtube-ios-player-helper 0.1.6 (was 0.1.6)
Generating Pods project
Integrating client project
**Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)**
现在我的应用程序中有了最新版本的SDK:
Analyzing dependencies
Pre-downloading: `youtube-ios-player-helper` from `https://github.com/youtube/youtube-ios-player-helper`, commit `head`
Removing GoogleUtilities
Downloading dependencies
Using AFNetworking (3.1.0)
Installing Firebase 3.11.1 (was 3.2.0)
Installing FirebaseAnalytics 3.6.0 (was 3.2.0)
Installing FirebaseCore (3.4.7)
Installing FirebaseInstanceID 1.0.8 (was 1.0.6)
Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)
Installing GoogleInterchangeUtilities 1.2.2 (was 1.2.1)
Installing GoogleSymbolUtilities 1.1.2 (was 1.1.1)
Installing GoogleToolboxForMac (2.1.1)
Installing MBProgressHUD 1.0.0 (was 0.9.2)
Installing SDWebImage 3.8.2 (was 3.7.6)
Installing youtube-ios-player-helper 0.1.6 (was 0.1.6)
Generating Pods project
Integrating client project
**Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)**
希望这将有助于解决CocoaPod问题,避免从服务器获取最新的库或SDK
谢谢 从昨晚开始,我一直在努力解决这个问题,最后,我找到了一个解决方案,所以我发布了自己的答案,也许有人会从这个答案中得到帮助 由于CocoaPod也缓存到了我们的系统中,这就是为什么它会产生问题,并且无法从CocoaPod服务器获取最新的库 因此,我采取了以下步骤来实现最新的谷歌移动广告SDK 7.16 步骤1:通过以下命令清除所有CocoaPod缓存。
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod setup
pod update
第2步:再次设置pod以从主pod获取所有回购。
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod setup
pod update
步骤3:从POD获取更新库。
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod setup
pod update
并最终从POD获得以下最新库:
Analyzing dependencies
Pre-downloading: `youtube-ios-player-helper` from `https://github.com/youtube/youtube-ios-player-helper`, commit `head`
Removing GoogleUtilities
Downloading dependencies
Using AFNetworking (3.1.0)
Installing Firebase 3.11.1 (was 3.2.0)
Installing FirebaseAnalytics 3.6.0 (was 3.2.0)
Installing FirebaseCore (3.4.7)
Installing FirebaseInstanceID 1.0.8 (was 1.0.6)
Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)
Installing GoogleInterchangeUtilities 1.2.2 (was 1.2.1)
Installing GoogleSymbolUtilities 1.1.2 (was 1.1.1)
Installing GoogleToolboxForMac (2.1.1)
Installing MBProgressHUD 1.0.0 (was 0.9.2)
Installing SDWebImage 3.8.2 (was 3.7.6)
Installing youtube-ios-player-helper 0.1.6 (was 0.1.6)
Generating Pods project
Integrating client project
**Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)**
现在我的应用程序中有了最新版本的SDK:
Analyzing dependencies
Pre-downloading: `youtube-ios-player-helper` from `https://github.com/youtube/youtube-ios-player-helper`, commit `head`
Removing GoogleUtilities
Downloading dependencies
Using AFNetworking (3.1.0)
Installing Firebase 3.11.1 (was 3.2.0)
Installing FirebaseAnalytics 3.6.0 (was 3.2.0)
Installing FirebaseCore (3.4.7)
Installing FirebaseInstanceID 1.0.8 (was 1.0.6)
Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)
Installing GoogleInterchangeUtilities 1.2.2 (was 1.2.1)
Installing GoogleSymbolUtilities 1.1.2 (was 1.1.1)
Installing GoogleToolboxForMac (2.1.1)
Installing MBProgressHUD 1.0.0 (was 0.9.2)
Installing SDWebImage 3.8.2 (was 3.7.6)
Installing youtube-ios-player-helper 0.1.6 (was 0.1.6)
Generating Pods project
Integrating client project
**Installing Google-Mobile-Ads-SDK 7.16.0 (was 7.8.1)**
希望这将有助于解决CocoaPod问题,避免从服务器获取最新的库或SDK
谢谢 我遇到了同样的问题。就我而言,这是因为我使用的是
pod安装
,而不是pod更新
当我使用pod update
时,Firebase被更新为一个新版本,其中包括最新版本的Google Mobile Ads SDK
在我遇到了同样的问题,这是对差异的极好解释。就我而言,这是因为我使用的是
pod安装
,而不是pod更新
当我使用pod update
时,Firebase被更新为一个新版本,其中包括最新版本的Google Mobile Ads SDK
很好地解释了这一差异