Atualizei o Flurry via CocoaPods, mas como posso verificar se o Flurry foi atualizado?
Quero dizer, o terminal me mostrou que está tudo bem:
Installing FlurrySDK (4.2.3)
Generating Pods project
Integrating client project
mas não tenho certeza de que foi atualizado.
$ cat Podfile.lock
comando para rastrear a versão do pacoteRespostas:
Ele
Podfile.lock
controla as versões resolvidas de cada Pod instalado. Se você deseja verificar se o FlurrySDK está usando o 4.2.3, verifique esse arquivo.Nota: Você não deve editar este arquivo. É gerado automaticamente quando você executa
pod install
oupod update
fonte
Para verificar a versão dos cocoapods do terminal:
Para Sudoless:
Para Sudo:
Observe também: se você deseja editar podfile ou podfile.lock , não os edite nos editores. Aberto apenas com o XCode .
fonte
Quando você executa um pod desatualizado, o CocoaPods lista todos os pods que possuem versões mais recentes que as listadas no Podfile.lock (as versões atualmente instaladas para cada pod) e que podem ser atualizadas (desde que corresponda a restrições como o pod 'MyPod ',' ~> xy 'definido no seu Podfile)
fonte
pod --version
para obter a versão do pod instalado
fonte
cocoapods
gerenciador de dependências, não as versões dos pods individuais instalados. Em vez disso, dê uma olhadaPodfile.lock
para ver as versões instaladas.Você pode descobrir a versão do Cocoapods usando o comando abaixo:
o / p:
1.2.1
Agora, se você quiser uma versão detalhada do Gems e Cocoapods , use o comando abaixo:
gem which cocoapods
(sem sudo)o / p:
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods.rb
sudo gem which cocoapods
(com sudo)o / p:
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.1/lib/cocoapods.rb
Agora, se você deseja obter uma versão específica do Pod presente no Podfile , basta usar o comando
pod install
no terminal. Isso mostrará a lista de pods usados no projeto junto com a versão.fonte
Versão Cocoapods
CocoaPods
Programa [About] criado com Ruby e será instalável com o Ruby padrão disponível no macOS.Uma versão de pod
Versão dos pods especificada em
Podfile
Podfile.lock
Está localizado na mesma pasta que
Podfile
. Aqui você pode encontrar uma versão de um pod usadaPesquisar pods
Se você estiver interessado em todas as versões disponíveis de pod específico, poderá usar
fonte
Eu escrevi uma pequena ferramenta de linha de comando que analisa o Podfile.lock e mostra qual versão de cada Pod está atualmente instalada. Ele também verificará a versão mais recente online e fornecerá um resumo das dependências desatualizadas.
Você pode encontrá-lo no Github: https://github.com/citruz/podchecker
fonte
npm install -g podchecker
a instalação da ferramenta?A resposta mais votada (MishieMoo) está correta, mas não explica como abrir o Podfile.lock . Toda vez que eu tentava, ficava recebendo:
Você o abre no terminal, indo para a pasta em que está e executando:
Eu tenho a resposta a partir daqui: como abrir Podfile.lock
Você fechá-lo pressionando os dois pontos e digitando quit e, em seguida, digite
fonte
open Podfile.lock -a TextEdit
.Podfile.lock no Podfile do seu projeto.
O principal é forçar a abertura através do seu TextEditor favorito, como Sublime ou TextEdit [Abrir com -> Selecionar sublime], pois não oferece uma opção imediata para abrir.
fonte
pod --version usado para verificar a versão do último pod instalado
fonte