You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更新IronSource SDK后iOS构建出现CocoaPods安装导致的framework添加失败错误

错误详情

您也可以查看截图了解详情:Unity端错误日志

由于CocoaPods安装失败,iOS框架添加失败。
这可能会导致Xcode项目无法正常使用。

失败后系统已执行`pod repo update`并成功完成,之后再次尝试执行`pod install`仍然失败。这可能是由于CocoaPods安装损坏导致,可查看官方排查文档寻找解决方案。

pod install输出内容:

分析依赖项
[!] CocoaPods无法找到与pod "IronSourceSDK"兼容的版本:
  在Podfile中:
    IronSourceAdMobAdapter (= 4.3.22.0) 解析为4.3.22.0,该版本依赖
      IronSourceSDK (= 7.1.5.0)

    IronSourceSDK (= 7.1.5.1)

已找到满足 `IronSourceSDK (= 7.1.5.1), IronSourceSDK (= 7.1.5.0)` 要求的规格,但它们需要更高的最低部署目标。
问题根因
  • 版本依赖冲突:当前使用的IronSourceAdMobAdapter 4.3.22.0固定依赖IronSourceSDK 7.1.5.0,但项目中指定的IronSourceSDK版本为7.1.5.1,两个依赖要求的SDK版本无法兼容,导致CocoaPods安装失败。
  • 最低部署目标不满足:即使存在匹配的版本,也需要更高的iOS最低支持版本才能正常集成。
解决方案
  • 方案一:升级IronSourceAdMobAdapter版本
    查找和IronSourceSDK 7.1.5.1版本匹配的AdMob适配器版本,替换项目中当前的4.3.22.0版本,即可解决版本冲突问题。
  • 方案二:回退IronSourceSDK版本
    把项目中的IronSourceSDK版本从7.1.5.1回退到7.1.5.0,和当前AdMob适配器的依赖要求完全对齐,无需修改适配器版本。
  • 调整iOS最低部署版本
    完成上述版本对齐操作后如果依然报错,把Unity打包设置里的iOS最低支持版本、或者生成后的Xcode项目的部署目标调整为iOS 11.0及以上即可,IronSource 7.x系列SDK普遍要求最低支持iOS 11。

内容的提问来源于stack exchange,提问作者maplemilk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 10:54:04