recherche

Maison  >  Questions et réponses  >  le corps du texte

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_lee2781 Il y a quelques jours830

répondre à tous(2)je répondrai

  • 迷茫

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

    Ce qui suit utilise la version 1.1.0.rc.2 comme exemple d'explication.
    Vous pouvez vérifier la version installée via pod env.

       CocoaPods : 1.1.0.rc.2
            Ruby : ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
        RubyGems : 2.5.1
            Host : Mac OS X 10.11.6 (15G1004)
           Xcode : 8.0 (8A218a)
             Git : git version 2.8.4 (Apple Git-73)
    Ruby lib dir : /usr/local/Cellar/ruby/2.3.1/lib
    Repositories : master - https://github.com/CocoaPods/Specs.git @ 02982fffbac5c3b22e7b0c2a77515f865f0e1065

    Source d'installation

    Executable Path: /usr/local/bin/pod

    Plugins

    cocoapods-deintegrate : 1.0.1
    cocoapods-plugins     : 1.0.0
    cocoapods-search      : 1.0.0
    cocoapods-stats       : 1.0.0
    cocoapods-trunk       : 1.0.0
    cocoapods-try         : 1.1.0

    Prenons pod ‘AFNetworking’, ‘~>0.1.2′ comme exemple

    pod install vérifiera d'abord le fichier Podfile.lock. Si le numéro de version à l'intérieur répond à cette exigence, 0.1.x, tel que 0.1.3, il sera installé en fonction du numéro de version spécifié. S'il ne correspond pas, par exemple si 0.2.9 est spécifié, 0.1.9 sera installé.

    pod update ignorera les fichiers Podfile.lock. Analysez directement le fichier Podfile pour l'installation.

    répondre
    0
  • PHP中文网

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

    installation du pod, s'il n'a pas été installé auparavant, la dernière version de la restriction sera installée ; si elle a été installée, ce sera la version précédemment installée.
    mise à jour du pod, la dernière version de la restriction est installée.

    répondre
    0
  • Annulerrépondre