Xojo executa as suas aplicações iOS no simulador iOS para testes e depuração. O simulador iOS faz parte do download Xcode, então você precisa ter certeza de que ele está instalado antes de tentar executar seus projetos Xojo iOS.

Consulte o tópico de configuração do UserGuide:Xcode para obter informações sobre como instalar o Xcode.,

Executar Seu Aplicativo

Eddie Eletrônicos em Execução no iOS Simulator

iOS Simulator Propriedades do Aparelho

Para executar seu aplicativo iOS em iOS Simulator, clique no botão Executar na Xojo barra de ferramentas. O seu projecto é compilado e o aplicativo inicia o simulador iOS para o dispositivo especificado na propriedade do dispositivo simulador para a configuração de Compilação iOS. Mude isto para o tipo de dispositivo que deseja usar para testar.,

Quando executar a aplicação no simulador, poderá usar o depurador Xojo onde poderá definir pontos de paragem para parar na linha de código e, em seguida, passar pelo código e olhar para valores variáveis.

em Execução no Simulador é rápido e conveniente, mas você também deve sempre testar seus aplicativos em dispositivos reais como o Simulador não funciona exatamente como um dispositivo. Algumas diferenças ao executar no simulador incluem:

  • aplicativos construídos para o simulador usam o compilador x86 de 32 bits, não o compilador de 64 bits ARM. Isto pode resultar em diferentes comportamentos do aplicativo.,nem todas as características do dispositivo estão disponíveis no simulador.
  • teclado pode funcionar de forma diferente no simulador.

você pode ter notado que o item iOS na configuração de compilação tem um passo de compilação chamado “sinal”. Este passo de compilação é usado para assinar o código do seu aplicativo iOS quando você o constrói para implantação. Não pode alterar as suas propriedades e não deve removê-las.

dicas

quando você usa copiar os passos dos ficheiros para copiar os ficheiros para a sua aplicação iOS no simulador, os ficheiros são copiados para locais especiais no próprio Mac. Estes arquivos não são removidos entre as execuções do seu aplicativo.,

para informações completas sobre o simulador iOS, consulte o guia oficial do utilizador do simulador Apple iOS. As dicas abaixo são da seção de Interação com o iOS Simulator:

Gesto Descrição
com Dois Dedos para Arrastar 1. Coloque o ponteiro onde quer que ocorra o arrastamento de dois dedos.
2. Segure a chave de opção.
3. Mova os círculos que representam toques de dedo para a posição inicial.
4., Mova o centro do alvo pressionado segurando a tecla Shift, movendo os círculos para a posição central desejada, e liberando a tecla Shift.
5. Mantenha carregada a tecla Shift e o botão do rato, mova os círculos na direcção que deseja arrastar e liberte tanto a tecla Shift como o botão do rato.
Pitada 1. Coloque o ponteiro onde quer que a picada ocorra.
2. Segure a chave de opção.
3. Mova os círculos que representam toques de dedo para a posição inicial.
4., Mova o centro do alvo pressionado segurando a tecla Shift, movendo os círculos para a posição central desejada, e liberando a tecla Shift.
5. Mantenha carregado o botão do rato, mova os círculos para dentro e para fora para a posição final, e liberte a tecla de opção.
rotação 1. Coloque o ponteiro onde quer que a rotação ocorra.
2. Segure a chave de opção.
3. Mova os círculos que representam toques de dedo para a posição inicial.
4., Mova o centro do alvo pressionado segurando a tecla Shift, movendo os círculos para a posição central desejada, e liberando a tecla Shift.
5. Mantenha carregado o botão do rato, rode os círculos para a posição final e solte a tecla de opção.

Removendo Dispositivos iOS Simulator

Você pode descobrir que a lista de dispositivos iOS e iOS versões para o iOS Simulator contém muito mais informações do que você precisa. Por exemplo, você pode realmente não precisar ter iPhone 5, 5s e SE listados no simulador iOS.,

para remover os dispositivos mais antigos que já não necessita do simulador iOS, terá de ir ao Xcode e abrir a janela “Dispositivos e simuladores” (no menu Janela). Selecione a página “simuladores” para ver todos os dispositivos do simulador iOS que estão instalados. Se você tiver várias versões iOS instaladas, então você verá dispositivos listados mais de uma vez, uma vez que cada dispositivo está listado para cada versão do iOS. Por exemplo, você pode ver iPhone 8 listado para ambos iOS 11.0 e iOS 10.3.1.

para remover um dispositivo, como o iPhone 7 executando iOS 10.3.,1, Selecione-o da lista, clique com o botão direito sobre ele e no menu selecione “Delete”. Escolha ” Apagar “novamente DO” tem a certeza?” solicitar. O dispositivo deixará de aparecer nesta lista e da próxima vez que abrir o Xojo, o dispositivo deixará de aparecer no menu de contexto do simulador de configuração da compilação do iOS.,

Este comando no Terminal pode também removido todo indisponível dispositivos que são deixados a partir de versões mais antigas do Xcode:

xcrun simctl delete unavailable

Resolução de problemas

  • Se seu aplicativo é iniciado no Simulador, mas tem uma tela em branco, certifique-se de que todos os seus caminhos de imagem estão corretas.
  • Se a sua aplicação estiver a despenhar-se imediatamente no lançamento, adicione a iosaplicação.Evento de excepçãoe coloque o código lá (ou um comando de pausa) para ver se isso fornece informação adicional.,

os registos do sistema iOS

Se a aplicação estourar durante a execução no simulador iOS, poderá ver os registos do sistema para o estoiro seleccionando a depuração ↠ abrir o registo do sistema a partir do menu. Você também pode abrir a aplicação da consola para olhar para a janela de todas as mensagens, que também terá informações adicionais, incluindo um link para o registo de estoiros em si.Se encontrar um estoiro, crie por favor uma caixa de Feedback e anexe o registo do estoiro.

Ver também

UserGuide: tópico de configuração do código X