web-dev-qa-db-fra.com

Comment vérifier la version d'un framework CocoaPods

J'ai mis à jour Flurry via CocoaPods, mais comment puis-je vérifier si Flurry a été mis à jour?

Je veux dire que le terminal m'a montré que tout va bien:

Installing FlurrySDK (4.2.3)
Generating Pods project
Integrating client project

mais je ne suis pas sûr qu'il ait été mis à jour.

152
Matrosov Alexander

Le Podfile.lock garde une trace des versions résolues de chaque pod installé. Si vous souhaitez vérifier que FlurrySDK utilise 4.2.3, vérifiez ce fichier.

Remarque: vous ne devez pas modifier ce fichier. Il est généré automatiquement lorsque vous exécutez pod install ou pod update

214
MishieMoo
pod outdated

Lorsque vous exécutez un pod obsolète, CocoaPods listera tous les pods qui ont des versions plus récentes que celles listées dans le fichier Podfile.lock (les versions actuellement installées pour chaque pod) et qui pourraient être mis à jour (tant que cela correspond aux restrictions telles que le pod 'MyPod ',' ~> xy 'dans votre podfile)

118
fede1608

Pour vérifier la version des cocoapods depuis le terminal:

Pour Sudoless:

gem which cocoapods

Pour Sudo:

Sudo gem which cocoapods
114
Nagarjun

pod --version

pour obtenir la version du pod installé

90
Muhammad Aamir Ali

J'ai écrit un petit outil en ligne de commande qui analyse le fichier Podfile.lock et indique quelle version de chaque pod est actuellement installée. Il vérifiera également la dernière version en ligne et vous fournira un résumé des dépendances obsolètes.

Vous pouvez le trouver sur Github: https://github.com/citruz/podchecker

6
Felix Seele

Vous pouvez comprendre la version de Cocoapods en utilisant la commande ci-dessous:

pod —-version

o/p: 1.2.1

Maintenant si vous voulez une version détaillée de Gems and Cocoapods , utilisez la commande ci-dessous:

gem which cococpods (sans Sudo)

o/p: /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods.rb

Sudo gem which cocoapods (avec Sudo)

o/p: /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods.rb

Screenshot 1

Maintenant, si vous voulez obtenir une version spécifique de Pod présente dans Podfile , utilisez simplement la commande pod install dans le terminal. Ceci affichera la liste des pods utilisés dans le projet avec la version.

Screenshot 2

6
Jayprakash Dubey

Podfile.lock fichier juste sous Podfile dans votre projet.

L'essentiel est, Forcer à l'ouvrir via votre TextEditor préféré, comme Sublime ou TextEdit [Ouvrir avec -> Sélectionner Sublime], car cela ne donne pas d'option pour l'ouvrir immédiatement.

1
Naishta

La réponse la plus votée (MishieMoo) est correcte mais elle n’explique pas comment ouvrir Podfile.lock . A chaque fois que j'essayais, je continuais à recevoir:

enter image description here

Vous l'ouvrez dans le terminal en allant dans le dossier dans lequel vous vous trouvez:

vim Podfile.lock

J'ai eu la réponse d'ici: comment ouvrir Podfile.lock

Vous le fermez en appuyant sur les deux points et en tapant quitter puis entrez

:quit //then return key
1
Lance Samaria