Estou executando a versão 15.4 (15F31d). Ontem instalei uma atualização, abri o XCode novamente e apareceu uma mensagem como "Simulador precisa de atualização". Cliquei em OK, nada aconteceu. Agora, todos os meus simuladores desapareceram e não consigo recuperá-los. Já reiniciei o XCode e também o meu computador.
Aqui, antes de instalar o atualizado, pude selecionar diferentes simuladores
É assim que fica quando clico em "Gerenciar destinos de execução...". Todos eles possuem a seleção "Mostrar destino de execução: Sempre"
No Product - Destination
menu que selecionei Show all run destinations
.
O que não entendo é que posso iniciar o App Simulador
Mas o XCode não reconhece nenhum simulador...
Quando conecto meu iPhone, ele não aparece aqui
mas eu posso ver isso aqui
Eu também tentei executá-lo na linha de comando
$ xcrun simctl list devices
que me deu
iPhone Xs (6723AC4A-4B19-46F5-BAE5-6C3DF2BC253B) (Shutdown)
iPhone SE (3rd generation) (CA9C9B3E-B542-412C-B845-71A0B7D9D797) (Booted)
iPhone SE (3rd generation) (DB2FF536-D849-4786-B3BD-8FB7068F212A) (Shutdown)
iPhone 15 (B039DEC7-D015-4313-A7D9-2CB2324E232B) (Shutdown)
iPhone 15 Plus (797BBF51-A7A9-4F41-A532-424B775AB14D) (Shutdown)
iPhone 15 Pro (36E9933C-D4FB-4818-B4EA-F3ADE9BC5AFF) (Shutdown)
iPhone 15 Pro Max (4CDB180C-79F2-4827-B2AB-256F1812FE98) (Shutdown)
iPad Air (5th generation) (AE3E77BB-137D-42EC-B2C0-2179320216F6) (Shutdown)
iPad (10th generation) (8FD9CB57-CEBA-4570-B7F0-FDEFAAF20683) (Shutdown)
iPad mini (6th generation) (0B6E1473-1864-49B0-BB91-4A2C4F692424) (Shutdown)
iPad Pro (11-inch) (4th generation) (6B9E5069-A52A-4772-96D9-68FFCF496BEC) (Shutdown)
iPad Pro (12.9-inch) (6th generation) (1E45FFF9-E844-4EFC-9938-59C80F8721D7) (Shutdown)
Então eu corro
$ yarn ios --udid "CA9C9B3E-B542-412C-B845-71A0B7D9D797"
Que voltou
error Failed to build iOS project. "xcodebuild" exited with error code '70'. To debug build logs further, consider building your app with Xcode.app, by opening 'Foo.xcworkspace'.
Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace Foo.xcworkspace -configuration Debug -scheme Foo -destination id=CA9C9B3E-B542-412C-B845-71A0B7D9D797
User defaults from command line:
IDEPackageSupportUseBuiltinSCM = YES
2024-07-25 15:38:32.989 xcodebuild[2255:51186] Writing error result bundle to /var/folders/_j/5k_qtwqn5k39srgfty_40xmc0000gp/T/ResultBundle_2024-25-07_15-38-0032.xcresult
xcodebuild: error: Unable to find a destination matching the provided destination specifier:
{ id:CA9C9B3E-B542-412C-B845-71A0B7D9D797 }
Ineligible destinations for the "Foo" scheme:
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device, error:iOS 17.5 is not installed. To use with Xcode, first download and install the platform }
error Command failed with exit code 1.
Por que não consigo mais executar meu aplicativo em um simulador? O meu iOS Deployment target
está configurado para 13
...
Há uma diferença entre os simuladores e o SDK. Você tem os simuladores; você provou isso. O que você não tem é o SDK. É isso que o pequeno popover está pedindo para você baixar, com o botão Obter que ele mostra.
Então toque no botão Obter! Então vá fazer outra coisa. O download pode demorar um pouco, dependendo da velocidade da sua conexão com a Internet; e depois, mesmo quando o download terminar, haverá um longo atraso antes que a instalação termine. Mas eventualmente ele será concluído e você estará pronto para prosseguir.