Como definir a localização de iOS Simulator no seu Swift App

iOS Simulator está embutido no Xcode. Ele permite que você execute seu aplicativo Swift como se ele estivesse sendo executado em um dispositivo como o iPhone ou iPad. É uma ferramenta fundamental no desenvolvimento de aplicativos.

iOS Simulator não pode fazer certas coisas que um dispositivo real pode fazer. Por exemplo, ele pode gerenciar a sincronização iCloud, mas em iOS Simulator isso é feito com um comando de menu (Debug-gatilho iCloud Sync).

Locatapp usa as ferramentas gerente de locação que são construídos em iOS. Quando você está rodando em iOS Simulator, essas ferramentas básicas estão disponíveis, mas o local que eles conseguem não é a localização do dispositivo simulado. A fim de testar seu código Locatapp, você deve definir manualmente o local que você deseja usar no iOS Simulator. Há dois passos para este: ajuste o seu dispositivo (s) e definir a localização de usar.

Este processo pode ser um pouco complicado, porque as definições de localização para iOS Simulator pode ter sido definido por você ou por outra pessoa em aplicativos de teste no Mac que você está usando e você pode ser mistificado por isso iOS Simulator pensa que é um lugar estranho para você.

Quando você está testando com iOS Simulator, você não definir a sua localização actual. Em vez disso, você definir um local específico - ou seja, o local retornado quando você consulta iOS Simulator. Isto torna mais fácil para testar seu código, porque você sabe o que o local deve ser.

Para definir a sua localização iOS Simulator, siga estes passos. (Observe que essas etapas também incluem informações sobre como verificar se essa configuração já foi feito.):

  1. Para verificar para ver se você tem dispositivos que já estão configurados para iOS Simulator, clique no pop # 8208-up menu à esquerda da barra de ferramentas, como mostrado.

    image0.jpg

    Se a lista não contém apenas o comando de dispositivos iOS, você não tem nenhum simuladores instalados. Vá para a próxima etapa.

    Se você tem qualquer simuladores instalados, você pode usar iOS Simulator para esse dispositivo, mas se você quiser simular um dispositivo diferente, verifique se esse dispositivo está instalado no Xcode. Se não estiver, avance para a próxima etapa.

  2. No Xcode, escolha Janela-Devices, como mostrado.

    image1.jpg

    Isso abre a janela Dispositivos.

  3. Na janela Dispositivos, você vai ver os dispositivos que você está usando, juntamente com os simuladores instalados.

    image2.jpg

    A seção simuladores será provavelmente Blank- se tem nenhuma entrada, eles podem não ser para o simulador (s) que deseja usar.

  4. Para adicionar um novo dispositivo, clique no botão + na parte inferior da barra lateral esquerda da janela Dispositivos.

    Isso abre a criar uma nova folha simulador.

    image3.jpg
  5. Escolha o tipo de dispositivo do pop # menu de 8208-up na folha e dar-lhe um nome simulador de sua escolha. Selecione a versão apropriada iOS também.

    Isto permite simular não apenas um dispositivo, mas também uma versão do sistema operacional.

menu