Tenho certeza de que é simples, mas como faço para determinar qual versão do iOS SDK eu tenho instalado atualmente?
ios
xcode
xcodebuild
Josh Brown
fonte
fonte
-sdk iphoneos
ou-sdk iphoneos7.0
com xcodebuild?Se você se preocupa com o número da compilação (como "10B61"), especialmente durante os betas, o melhor lugar para verificar qual versão do Xcode e SDKs relacionados você instalou é usar "Informações do sistema".
Menu Apple> Sobre este Mac> Relatório do sistema> Software> Desenvolvedor
Uma vez lá, você verá a versão e os números de compilação de todos os principais componentes das Ferramentas de Desenvolvedor. A versão de nível superior e o número da compilação correspondem ao nome da imagem de disco que você baixou da Apple.
Isso é a partir do macOS 10.14.3.
fonte
Para a versão mais recente do MAC OS Mountain lion:
Menu Apple> Sobre este Mac> Mais informações ...> Relatório do sistema ...> Software> Desenvolvedor
Você encontrará informações do desenvolvedor como estas:
Versão: 4.6 (4H127) Localização: /Applications/Xcode.app Aplicativos: Xcode: 4.6 (2066) Instrumentos: 4.6 (46000) SDKs: OS X: 10.7: (11E52) 10.8: (12C37) iOS: 6.1: (10B141) Simulador iOS: 6.1: (10B141)
fonte
Atualização: Obrigado a Stan por mostrar como fazer isso com o Xcode 4.3 no Lion:
O comando a seguir mostra uma lista de todos os SDKs do iPhone instalados em seu computador.
fonte
O motivo mais simples que descobri é executar esta linha de comando:
OU, se você tiver várias versões do XCode :
O fastlane não é capaz de executar esse comando com sucesso, então parece que você não tem uma versão do Xcode selecionada para
xcodebuild
executar as coisas. Executar oxcode-select
comando acima deve fazer o truque para você;)Fonte: https://github.com/fastlane/fastlane/issues/12784
fonte