簡體   English   中英

無法更新我的廣告連播

[英]Can't update my pod

我創建了一個pod項目。 將其推入並正常工作。 然后,我決定進行一些更新。 我創建了一個新標簽,驗證了代碼並再次推送。

git tag 0.1.2
git push origin 0.1.2
pod spec lint PlaybuzzSDK.podspec
pod trunk push PlaybuzzSDK.podspec 

該過程是成功的。 但是當我嘗試去做

pod update

在我的EmapleProject中 ,pod的角色恢復到以前的樣子。 我想念什么?

在終端中嘗試:

rm -rf ~/Library/Caches/Cocoapods
rm -rf ~/.cocoapods/repos

Cocoapods擁有您自己在本地使用的所有Pod的本地緩存。 有時,當推送新的Pod規格時,緩存不會獲取更改。 刪除緩存的存儲庫和Pod規范會在您下次pod install Pod時強制重新下載。

如果您當時沒有看到它,我將確保您已成功推送所有標簽( git push --tags origin ),並且在對pod spec lint PlaybuzzSDK.podspec時沒有任何錯誤。

嘗試再次將podspec推到主干,那里似乎不存在0.1.2版本:

在此處輸入圖片說明

您也可以從https://cocoapods.org/pods/[podname] (如果您使用的情況)中檢查Pod的狀態: https : //cocoapods.org/pods/PlaybuzzSDK

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM