安装GoogleAds-IMA-iOS-SDK(~>3.14.5)时CocoaPods找不到兼容版本错误
GoogleAds-IMA-iOS-SDK 3.14.5 安装报错解答
执行
pod install时的报错详情:
[!] CocoaPods could not find compatible versions for pod "GoogleAds-IMA-iOS-SDK":
In Podfile:
GoogleAds-IMA-iOS-SDK (~> 3.14.5)None of your spec sources contain a spec satisfying the dependency:
GoogleAds-IMA-iOS-SDK (~> 3.14.5).
版本状态说明
3.14.5版本目前为内部测试版本,未同步到公共CocoaPods官方源,因此普通开发者无法拉取到对应版本的配置文件,与你本地的Pod源更新状态无关,你已执行的pod repo update、pod update操作均无问题。
解决方案
直接修改Podfile中的依赖版本约束即可正常安装:
将原依赖声明pod 'GoogleAds-IMA-iOS-SDK', '~> 3.14.5'
修改为当前最新正式版本pod 'GoogleAds-IMA-iOS-SDK', '~> 3.14.4'
之后执行pod install即可完成安装。
注意事项
- 不存在Pod名称、版本号填写错误的问题,也不需要额外添加私有源配置。
- 若需要使用3.14.5版本的相关特性,可等待官方正式发布后再更新依赖。
内容的提问来源于stack exchange,提问作者Revathi
相关产品推荐
相关产品推荐

