ios - pod install 和 pod update 的区别
ringa_lee
ringa_lee 2017-04-18 09:39:16
0
2
822

网上说,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_lee
ringa_lee

ringa_lee

全員に返信(2)
迷茫

以下では、説明の例としてバージョン 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
洪涛

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート