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

使用CocoaPods安装DJI iOS SDK 4.5遇版本兼容错误求助

解决CocoaPods安装DJI iOS SDK 4.5时的版本兼容报错问题

我之前折腾DJI SDK的时候也碰到过一模一样的问题!核心原因大概率是DJI的SDK spec不在默认CocoaPods源里,再加上本地缓存没同步更新导致的。试试下面这几步,应该能搞定:

  • 第一步:给Podfile加上DJI官方的Spec源
    DJI的iOS SDK并没有托管在CocoaPods默认的trunk源里,必须手动添加他们的私有源。打开你的Podfile,在最顶部加上这两行:

    source 'https://github.com/dji-sdk/Mobile-SDK-iOS.git'
    source 'https://cdn.cocoapods.org/' # 保留默认源,用来安装其他第三方依赖
    

    然后再写你的SDK依赖:

    pod 'DJI-SDK-iOS', '~> 4.5'
    
  • 第二步:更新本地Spec缓存
    本地的spec缓存如果是旧的,就找不到4.5版本的记录。执行命令强制更新:

    pod repo update
    

    要是觉得全量更新太慢,可以只更DJI的源:

    pod repo update dji-sdk/Mobile-SDK-iOS
    
  • 第三步:确认4.5版本是否真的存在
    有时候可能是我们记错了版本号,先搜索一下可用版本:

    pod search DJI-SDK-iOS
    

    如果搜索结果里没有4.5,那可能这个版本已经被移除,或者需要用更精确的子版本(比如4.5.0),调整版本号后再重试。

  • 第四步:清理缓存后重新安装
    要是前面的步骤都没用,彻底清一遍CocoaPods的缓存:

    pod cache clean --all
    rm -rf Pods/
    rm Podfile.lock
    

    然后重新执行:

    pod install
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 04:02:02