Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Veremos aqui como testar sua aplicação no simulador do Xcode ou em um dispositivo móvel da Apple e os passos necessários para publicar na loja virtual Apple Store.
Nesse tutorial quase não iremos trabalhar com o Cronapp, pois estamos considerando que a aplicação já está desenvolvida. Mostraremos como configurar e compilar no Cronapp para importar no Xcode e como configurar sua conta Apple no portal developer.
Pré-requisitos
Antes de começar a seguir os passos do tutorial é preciso ter certeza de que se tem um ambiente minimamente preparado para reproduzir o exemplo. Abaixo estão os requisitos principais.
Requisitos:
- Projeto do tipo mobile criado. Caso haja dúvidas de como criar esse tipo de projeto acesse o link ( XXXX );
- Possuir uma ID da Apple. Caso não tenha, crie uma em https://appleid.apple.com/account.
- Possuir um computador da Apple com Xcode instalado;
- Para publicar a aplicação é necessário possuir uma conta de desenvolvedor. Veja mais detalhes sobre as contas, diferenças e preços em https://developer.apple.com/support/compare-memberships/
Informações | ||
---|---|---|
| ||
Para esse tutorial usamos o macOS Mojave (versão 10.14.4) e Xcode versão 10.2. |
Requisitos para publicação
As aplicações submetidas para distribuição na loja da Apple passam por uma análise , e é necessário está ciente sobre algumas regras alguns requisitos para evitar que seu projeto seja rejeitado.
Recomendamos fortemente que você leia as Diretrizes de Revisão da App Store, citamos abaixo alguns pontos:
- A aplicação iOS deve passar por testes de falha;
- É proibido o uso de APIs privadas;
- Seu projeto não pode ser um clone ou idêntico aos aplicativos nativos pré-instalados no iPhone;
- É necessário integrar o recurso de compra In-app;
- Câmera e microfone só podem ser usados com permissão do usuário e
- Seu aplicativo deve usar apenas arte própria para o design. Caso seja de terceiros, é necessário ter permissão de uso.
Configuração e compilação no Cronapp
Passos
Como veremos a seguir, os passos para testar a aplicação no simulador do Xcode é bem simples, porém para testar em um dispositivo móvel ou publicar na loja dá Apple é um pouco mais complexo, por conta das configurações necessárias no portal da Apple. A seguir os passos necessários para cada situação.
Simulando a aplicação no Xcode
O Xcode é o ambiente de desenvolvimento integrado (IDE) para criar aplicativos para Mac, iPhone, iPad, Apple Watch e Apple TV.
Criando conta individual ou empresarial:
https://medium.com/@the_manifest/how-to-publish-your-app-on-apples-app-store-in-2018-f76f22a5c33a
https://www.itexico.com/blog/find-unique-device-identifier-udid-on-the-iphone
Obter UDID: https://support.apple.com/pt-br/HT201253
Acesse https://developer.apple.com/account e logue com sua conta do apple Developer.
Criação do App Groups em Identifiers
Team ID pertence a pessoa que está publicando no time
= Criar App ID
msm ID do app no cronapp
Diferenciar Wildcard App ID e Explicit App ID