web-dev-qa-db-ja.com

ロックファイルの生成に使用されるCocoaPodsのバージョン(1.5.3)は、現在の実行可能ファイルのバージョン(1.5.2)よりも高い

$pod install警告を与えて失敗する

ロックファイルの生成に使用されるCocoaPodsのバージョン(1.5.3)は、現在の実行可能ファイルのバージョン(1.5.2)よりも高い

何を言おうとしていますか?

macOs:10.11.6 osx el capitan

私のポッドバージョンは:1.5。3

「現在の実行可能ファイル」(1.5。2)とはどういう意味ですか?

そして

それを更新するには?

11
vijay

表示されているエラーは、古いバージョンのCocoapodsで構築されたpodfile.lockが原因です。必要なことは、podfile.lockファイルを削除してpod install。これにより、現在の依存関係を持つ新しいpodfile.lockが作成されます。ファイルは既にダウンロードされているはずなので、それほど時間がかからないことに注意してください。ファイルにリンクするだけです。

24
Jstngoulet

2ソリューション

  1. 削除済みios/podfile.lockそして再び$pod install

[〜#〜] or [〜#〜]

  1. OSの更新

    2.1 MacをHigh Sierra以降に更新

    2.2 Xcodeの更新

    2.3次にポッドを更新$ Sudo gem install cocoapods

    2.4その後$cd ios

    2.5その後$pod install

    2.6 $react-native start-ios

7
vijay