検索

ホームページ  >  に質問  >  本文

ios - pod install 和 pod update 的区别

网上说,pod install会按照 pod 文件指定的版本安装,而pod update会安装最新版本,那么问题来了。

举个例子:

//使用大于等于0.1.2,小于0.2的版本
pod ‘AFNetworking’, ‘~>0.1.2′   

如果我现在的版本是0.1.2,最新版本是1.1.0,中间还有一个版本是0.1.9,那么pod install是哪个版本,pod update是哪个版本?

ringa_leeringa_lee2778日前824

全員に返信(2)返信します

  • 迷茫

    迷茫2017-04-18 09:41:16

    以下では、説明の例としてバージョン 1.1.0.rc.2 を使用します。
    インストールされているバージョンは pod env で確認できます。

    リーリー

    インストールソース

    リーリー

    プラグイン

    リーリー

    pod ‘AFNetworking’, ‘~>0.1.2′ を例に挙げてみましょう

    pod install は最初に Podfile.lock ファイルをチェックします。 0.1.x など、内部のバージョン番号がこの要件を満たす場合、指定されたバージョン番号に従ってインストールされます。一致しない場合、たとえば 0.1.3 が指定されている場合は、0.2.9 がインストールされます。 0.1.9

    pod update ファイルを無視します。 Podfile.lock ファイルを直接分析してインストールします。 Podfile

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:41:16

    pod install の場合、以前にインストールされていない場合は、制限の最新​​バージョンがインストールされます。インストールされている場合は、以前にインストールされたバージョンになります。
    ポッドの更新では、最新バージョンの制限がインストールされます。

    返事
    0
  • キャンセル返事