[英]DJI iOS SDK 4.5 issue using Cocoapods
我尝试使用从DJI网站下载的示例代码中的cocoapods安装DJI iOS SDK 4.5。
每次我尝试pod install
都会抛出错误提示
CocoaPods could not find compatible versions for pod "DJI-SDK-iOS":
In Podfile:
DJI-SDK-iOS (~> 4.5)
None of your spec sources contain a spec satisfying the dependency: `DJI-SDK-iOS (~> 4.5)`
我什至尝试卸载cocoapods并再次重新安装,但是没有运气。
出现错误,因为您的源存储库已过期。 您可以通过运行以下命令解决问题:
pod安装--repo-update
如果这不能解决您的问题,请检查您的可可豆荚版本是否已更新。 您可以按照以下链接进行操作。
说明:
当您运行pod install
,您会发现此错误的可能原因是:
您的规格来源均未包含满足依赖性的规格:
DJI-SDK-iOS (~> 4.5)
。您有:
- 您可以使用
pod repo update
或pod install --repo-update
来更新过期的源repos。- 输入错误的名称或版本。
- 没有将托管Podspec的源存储库添加到您的Podfile中。
注意:从CocoaPods 1.0开始,默认情况下,在
pod install
中不会进行pod repo update
。
我尝试了pod install --repo-update
但由于抛出错误而无法更新
更新规范仓库
master
[!]无法连接到GitHub以更新CocoaPods /规范规范仓库-请检查您是否已离线或GitHub已关闭
最后,我在以下位置找到了我的问题的解决方案: https : //stackoverflow.com/a/48962041/32140
之后,我可以安装新的Pod版本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.