[英]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.