CocoaPods - 特定のポッドバージョンを使用する 質問する

CocoaPods - 特定のポッドバージョンを使用する 質問する

macOS アプリに CocoaPods を使用しています。AFNetworking (現在のバージョン 1.2.1) でコンパイル エラーが発生し、以前のバージョン (1.2.0) にはこれらのエラーは存在しなかったことがわかりました。

調査してみましたが、ポッドのバージョンを定義する可能性は見つかりませんでした (たとえば、バージョン 1.2.1 ではなく 1.2.0)。

これは可能ですか、それともそのライブラリの新しいバージョンがリリースされるまで待つ必要がありますか?

ベストアンサー1

Podfile 内:

pod 'AFNetworking', '1.2.0'

「はじめに」をチェックhttp://cocoapods.org

これが完了したら、pod updateターミナルで を発行して変更を適用できます。もちろん、これはプロジェクトの最上位フォルダーから実行する必要があります。更新が行われない場合は、ファイルを編集してPodfile.lockAFNetworking のバージョン番号を現在のバージョンよりも小さい値に変更し、pod updateターミナルで再度 を発行します。これにより、異なるバージョンがインストールされており、更新する必要があることが CocoaPods に通知されます。

おすすめ記事