あなたのpodは仕事をしませんか.

1674 ワード

最近会社のプロジェクトはいくつかの依存ライブラリを追加する必要があります.podで更新すると、ずっとカードがかかっていることに気づきました.
Setting up CocoaPods master repo

続いて長い待ち時間で、その間に何が起こったのか分かりません.
このような待機の中で、プログラマーは一般的に別のことをします.そこで私はインターネットで私の行為を検証して、結論は私に教えてくれました.
1.VPNを開きます.
2.podを再インストールする必要があります.もう働かないからです.
まずrubyソースをチェックします.
gem sources -l

返される結果はhttps://rubygems.org/ああ、もしあなたがネット上で他のソースを見つけて修正したことがあり、あなたのソースが使用できるかどうか分からない場合は、修正して帰って、VPNを買ってください.これは多くの不要な労働を節約することができます.以下のコードでソースを修正することができます.
#    
gem sources --remove    
#    
gem sources -a https://rubygems.org/

PS:ソースが利用可能であることを確認してください!!!
次にpodをインストールしていない場合は、次の手順に従います.
sudo gem install cocoapods

podをインストールした場合は、次の手順に従います.
pod setup

この操作が終わった後、長い待ち時間が再現されました.では、真剣に働いているかどうかを確認し、別の端末を開いて、進捗状況を確認します.
#   pod  
cd ~/.cocoapods

#              ,        ,         
du -sh *

この過程はとても長くて、あなたのVPNのスピードによって、最後に私の側は結果を出して緑色の文字をフィードバックすることができて、Setup completed!ファイルの総サイズは1.2 Gなので、辛抱強く待ちましょう...
また、上記のpod setupに赤いエラーメッセージが表示された場合、gemが最新バージョンに達していない可能性もあります.VPNでgemを最新バージョンに更新する必要があります.
sudo gem update --system

PS:ついでにライブラリコードを探して
pod search AFNetworking

このとき、次のようなヒントが得られます.
[!] Unable to find a pod with name, author, summary, or descriptionmatching `AFNetworking`

検索するには、次の操作が必要です.
rm ~/Library/Caches/CocoaPods/search_index.json

最後にあなたは願いを叶えて、家族に感謝します.
Creating search index for spec repo 'master'.. Done!