Como instalar o iOS 9.x Simulator no Xcode 11?


17

Estou desenvolvendo um aplicativo para iOS com suporte ao iOS 9 , mas com a atualização do Xcode 11 , sinto falta da possibilidade de adicionar / instalar o simulador do iOS 9 . Existe alguma chance de ter o simulador iOS 9.x no Xcode 11 ?

Xcode 11 "Componentes"


Siga as etapas nesta resposta: stackoverflow.com/a/30548925/488611
James P

Qual versão do macOS você possui? Parece que perdi o simulador do iOS 9 após a atualização para 10.15 Catalina.
Jesse

Eu tenho o Mojave (10.14.6), mas os simuladores 9.x não estão presentes :(
Levi

O mesmo aqui, com 10.14.6 eu perdi os simuladores 9.x e nenhuma das soluções fornecidas aqui funciona.
Lluis Gerard

Ele não está funcionando agora .... @ JamesP Depois de seguir cada passo que for carregado o simulador, mas com o mínimo versão iOS apoiado por Xcode 11.3 (versão iOS - 10.3.1)
Nayan Dave

Respostas:


8

Parece que o simulador do iOS 9 é suportado pelo Xcode 11, mas apenas no macOS 10.14 Mojave. Após a atualização para o macOS 10.15 Catalina, este simulador não é mais suportado.

Embora eu não tenha encontrado confirmação disso em nenhuma nota de lançamento. O único reconhecimento que encontrei foi este tweet do engenheiro da Apple: https://twitter.com/xenadu02/status/1140093901438689280?lang=pt


3
Eu tenho Mojave (10.14.6), mas os 9.x simuladores não estão presentes
Levi

2
@Levi Se você possui o Mojave, tente baixar o arquivo do simulador do iOS 9 com qualquer software gerenciador de download e instale o simulador 9.3: devimages-cdn.apple.com/downloads/xcode/simulators/… 9.0: devimages-cdn.apple.com / downloads / xcode / simulators /…
Robert

Obrigado. Eu estava procurando esses links exatos para os arquivos dmg do simulador. Pessoal, você pode usar o iGetter fast downloader: igetter.net/downloads.html . E para instalar os arquivos baixados, visite este artigo: hackernoon.com/…
Hasaan Ali

1

É incrivelmente irritante que a Apple esteja tentando nos forçar a desistir do suporte a dispositivos mais antigos. O jeito que eu o forcei a listar o iOS 9 era usar uma versão mais antiga do xcode

Usando uma versão mais antiga do xcode

  1. Faça o download de uma versão anterior do Xcode (por exemplo, Xcode 10)
  2. Abra e baixe o simulador do iOS 9
  3. O simulador está agora listado na versão mais recente do xcode

0

Tentei instalar o Xcode 10.1 no meu Mac, mas ele também não funcionou para o iOS9, suspeito que tenha a ver com o suporte da Apple para aplicativos de 32 bits (como o iOS9).



-3

Jayaraj M, não é verdade:

O Xcode 11 está disponível na Mac App Store e inclui SDKs para iOS 13, macOS Catalina 10.15, watchOS 6 e tvOS 13. O Xcode 11 oferece suporte ao desenvolvimento de dispositivos executando o iOS 13.1. O Xcode 11 suporta a depuração no dispositivo para iOS 8 e posterior, tvOS 9 e posterior e watchOS 2 e posterior. O Xcode 11 requer um Mac executando o macOS Mojave 10.14.4 ou posterior.

https://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes


3
O importante a ser observado na nota da Apple acima é a "depuração no dispositivo". Se você tiver um dispositivo com o iOS mais antigo, ainda poderá depurá-lo. Mas os simuladores para iOS9 se foram. Tentei ver se eu poderia criar um simulador do iOS 9 (foi bem-sucedido ao criar o simulador do iOS 11 que eu precisava). Mas a seguir falha: xcrun simctl criar "iPhone 5" "com.apple.CoreSimulator.SimDeviceType.iPhone-5" "com.apple.CoreSimulator.SimRuntime.iOS-9-0"
anorskdev
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.