Lista de verificação de envios da Apple App Store de 70 pontos [edição 2019]
Publicados: 2018-05-30A Apple criou paredes de padrões em torno da App Store. E se algum aplicativo, não importa a qual empresa-mãe ele pertença, faltar em um único ponto, enfrentar rejeição ou remoção da Apple, quase instantaneamente, o que não é o caso ao enviar o aplicativo na Play Store .
O pior é que, na maioria das vezes, a razão exata por trás da rejeição nunca é conhecida. No entanto, eles informam a categoria que seu aplicativo violou antes de ser removido pela gigante da tecnologia de sua loja.
Confira os motivos do fim de março para remover aplicativos da App Store –
Então, o que você deveria fazer em uma situação como essa? Quando, por um lado, você está desenvolvendo um aplicativo para iPhone/iPad na esperança de que chegue a milhões, mas, por outro, nem tem certeza se ele verá a luz do dia e passará pelas rígidas diretrizes da Apple?
Como você garante que seu aplicativo siga os critérios exatos que se enquadram nessas seções de bucket?
Aqui está o que você faz.
Depois de reunir os insights de mercado, contratar o parceiro de aplicativo certo e desenvolver um aplicativo móvel perfeitamente consultando nosso guia de desenvolvimento de aplicativo móvel , você pode usar este artigo como sua lista de verificação de envio de aplicativo para iOS 2019 para garantir que seu aplicativo continue existindo e governar a App Store este ano.
Dividimos esta lista de verificação de envio da loja de aplicativos iOs em diferentes seções que são divididas em subseções que têm os pontos de verificação exatos listados. Porque sabemos que, uma vez que seu aplicativo passe por essa etapa e você tenha dominado seu jogo ASO , nada o impedirá de ficar famoso e de testemunhar um gráfico de receita em movimento ascendente.
Então, aqui está – A lista de verificação de envio da loja de aplicativos ios que garante que seu aplicativo passe pela primeira vez.
{Quick Detour} – Falando em checklist, se você está procurando um checklist sobre o desenvolvimento de aplicativos móveis como um todo, aqui está .
Verificação de segurança
A Apple é conhecida por seu padrão de segurança, o que torna obrigatório que cada um dos aplicativos móveis publicados na loja sigam os mesmos padrões.
Mantendo o foco na segurança, a Apple estabeleceu regras rígidas nas diretrizes de envio da loja de aplicativos ios que devem ser seguidas por empresas que não buscam a remoção da App Store -
1. Conteúdo censurável -
- Seu App não deve ter nenhum conteúdo que seja discriminatório, difamatório ou de qualquer forma que humilhe ou intimide ninguém.
- Seu aplicativo não deve ter imagens de animais ou pessoas sendo mortas. Além disso, em seu aplicativo de jogos, o 'Inimigo' não deve representar uma cultura, governo ou qualquer entidade real
- Conteúdo que promova o uso ilegal de armas
- Conteúdo Explicitamente Vulgar ou Sexual
- Comentários religiosos ou visualizações
- Informações ou recursos falsos. Escrevendo “Apenas para fins de entretenimento, não conta”
2. Conteúdo Gerado pelo Usuário
Para evitar a violação de propriedade intelectual e o bullying acontecendo em seu aplicativo que lida com conteúdo gerado pelo usuário, você deve ter as seguintes disposições em seu aplicativo móvel:
- Processo para filtrar o conteúdo censurável do aplicativo
- Processo para denunciar os comentários ofensivos
- Provisão para bloquear usuários abusivos
- Informações de contato atualizadas
3. Aplicativos de categoria infantil
- A experiência do usuário do aplicativo deve ser projetada levando em consideração a idade.
- Os aplicativos não devem ter links fora do seu aplicativo móvel, todas as oportunidades de compra e outras formas de distração para as crianças, até que seja reservado em uma área designada dentro de um portão dos pais .
4. Danos Físicos
Isso é específico para os aplicativos que se enquadram na categoria Saúde ou Médica.
- Toda ajuda médica deve especificar que os usuários devem consultar um médico antes de tomar medicamentos na dosagem sugerida pelo aplicativo móvel.
- Além disso, a Apple evita aplicativos que mencionam maneiras de entregar dispositivos Apple que vão contra os métodos mencionados nas diretrizes de envio da loja de aplicativos ios.
5. Informações do desenvolvedor
- Sua URL de suporte deve conter suas informações de contato e deve mencionar as diferentes formas de entrar em contato com você em caso de necessidade.
- Seu aplicativo móvel deve incluir informações de contato atualizadas.
Desempenho
O desempenho é o próximo item em nossa lista de verificação de envio da loja de aplicativos ios. Existem várias maneiras pelas quais a Apple mede o desempenho do seu aplicativo, se não for atendido de acordo com as diretrizes estabelecidas, há uma boa chance de que seu aplicativo seja removido ou não passe pela fase de aprovação em primeiro lugar.
{Leitura rápida: Como otimizar o desempenho do seu aplicativo sob demanda? }
1. Completude
- Quando estiver no estágio de envio do aplicativo, seu aplicativo deve ser final em termos de metadados, URLs funcionais. Os URLs que levam a sites que são - sites vazios, têm texto de espaço reservado ou qualquer outra forma de conteúdo temporário devem ser revisados e corrigidos antes do envio do aplicativo.
- Certifique-se de que seu aplicativo seja testado quanto à estabilidade e bugs antes do envio do aplicativo e inclua as informações da conta demo, caso o aplicativo consista em uma opção de login. Se você estiver oferecendo a opção de compra no aplicativo, eles devem estar atualizados, completos e visíveis para o revisor.
2. Teste Beta
- Nenhum aplicativo para iPhone ou iPad que esteja em sua versão beta deve ser enviado para envio à App Store.
- As palavras Beta ou Demo não devem ser mencionadas em nenhum lugar na página de descrição do aplicativo – tanto no conteúdo quanto na imagem.
3. Metadados corretos
Tudo, desde a imagem do aplicativo até sua descrição, nome da categoria e visualização do aplicativo, deve ser um reflexo do que é o aplicativo.
- Mencione apenas os recursos que realmente existem. E mencione todos os recursos que estão presentes no aplicativo móvel.
- Se o seu aplicativo tiver o recurso de compras no aplicativo, certifique-se de que ele esteja claramente mencionado na descrição do aplicativo.
- A captura de tela deve ser das telas que mostram o uso do aplicativo e não das que mostram o logotipo ou apenas o conteúdo.
- As visualizações devem incluir apenas a captura de vídeo do aplicativo em uso.
- É imperativo que você escolha apenas a categoria em que seu aplicativo está funcionando e não a que é mais lucrativa.
- Você deve responder à pergunta de classificação etária do iTunes Connect com sinceridade para que seu aplicativo possa ser alinhado aos controles dos pais, se necessário.
- Escolha palavras-chave que realmente descrevam seu aplicativo e não aquelas que tenham nomes de marcas registradas, nomes de aplicativos famosos ou frases irrelevantes. Os nomes dos aplicativos devem ter no máximo 30 caracteres e não devem ter termos ou preços mencionados.
- Cada elemento dos metadados – imagem, visualização, texto, etc. deve ser elaborado de acordo com os padrões de uma criança de 4 anos ou mais.
- Se você estiver exibindo informações financeiras na imagem ou visualização do seu aplicativo, elas devem ser falsas.
- O aplicativo não deve incluir nome, ícone ou imagem de qualquer outra plataforma de aplicativo móvel além do iOS.
4. Compatibilidade de Hardware
- Os aplicativos para iPhone também devem ser executados no iPad.
- O aplicativo não deve aquecer o dispositivo, consumir muito a bateria ou sobrecarregar o dispositivo
- Seu app Apple TV só deve usar o controle remoto Siri ou os controladores de jogos. E se seu aplicativo precisar de controladores de jogo, mencione-o nos metadados, claramente.
- O aplicativo nunca deve pedir aos usuários que reiniciem seus dispositivos
5. Especificações de software
- Os aplicativos devem usar apenas APIs públicas e devem ser executados nas versões do sistema operacional atualmente em envio. Os aplicativos devem estar atualizados e não devem ter recursos desatualizados ou que não serão continuados nos próximos SOs. Frameworks e APIs devem ser usados apenas para os propósitos pretendidos
- Os aplicativos sempre devem ser autocontidos nos pacotes e não devem ler nem gravar dados que estejam fora da área de contêiner especificada. Além disso, eles não devem instalar, baixar ou mesmo executar códigos que incluam outros aplicativos.
- Os aplicativos que distribuem vírus, programas ou arquivos que podem afetar a funcionalidade do hardware do dispositivo serão removidos instantaneamente.
- Os aplicativos que lidam com recursos multitarefa devem usar as funções de execução em segundo plano apenas para as necessidades pretendidas. Se o aplicativo for executado em segundo plano, um lembrete deve ser enviado aos usuários de que a bateria será afetada.
- O aplicativo deve ser compatível com o endereçamento IPv6
- Os aplicativos que usam a Web devem usar o WebKit Javascript e a estrutura WebKit.
- Apps que criam desktops alternativos serão rejeitados
- Aplicativos que interrompem ou alteram a função de interruptores padrão, como volume e bloqueio, serão rejeitados.
- Os aplicativos que usam reconhecimento facial para autenticação da conta devem usar o LocalAuthentication.
O negócio
Existem várias maneiras de monetizar seu aplicativo. Seja qual for a forma escolhida, deve ser mencionada claramente nos metadados e nas notas de Revisão.
Pagamentos
- Você só pode usar a compra no aplicativo como forma de pagamento ou compra no aplicativo.
- Créditos ou dinheiro no jogo trazidos usando a compra no aplicativo nunca devem expirar
- Atribuir o tipo de compra certo
- Não deve permitir a oferta de recursos e conteúdo de compra no aplicativo para outros usuários
- Os aplicativos podem permitir que os usuários acessem o conteúdo comprado anteriormente
- Os aplicativos não devem usar seu método para desbloquear conteúdo, como código QR, chave de licença etc., até que o aplicativo dependa de algum hardware para funcionar.
- Os aplicativos podem permitir transações feitas em criptomoedas até que estejam em conformidade com todas as leis estaduais e federais.
- Os aplicativos que fazem uso do Apple Pay devem oferecer todos os dados de compra do material aos usuários antes de vender o bem ou serviço. Além disso, eles devem usar os elementos da marca Apple Pay corretamente.
Projeto
A Apple é conhecida por seus designs simplistas e refinados, mas inovadores. A imagem que a Apple criou através de seus dispositivos é o que pretende oferecer também nos aplicativos que são publicados em sua loja.
- O design não deve copiar nenhum outro aplicativo
- O aplicativo não deve ser uma versão estendida de um site. Deve oferecer valor de entretenimento duradouro para os usuários.
- App usando ARKit deve oferecer experiência real de AR
- O aplicativo não deve solicitar que os usuários instalem outro aplicativo para funcionar
- Os aplicativos desenvolvidos a partir dos modelos comercializados ou por meio do serviço de geração de aplicativos seriam rejeitados.
- Evite criar vários IDs de pacote do seu aplicativo. Caso seu aplicativo tenha uma versão diferente de acordo com a localização ou dados demográficos, mostre-os dentro do aplicativo dando aos seus usuários o direito de acesso fazendo compras no aplicativo.
- As notificações push não devem ser obrigatórias para um aplicativo funcionar
Jurídico
A segurança é algo que a Apple nunca compromete, o que significa que seu aplicativo deve seguir as diretrizes legais estabelecidas pela marca no programa Apple Developer.
1. Privacidade
- Os aplicativos que coletam o usuário ou suas informações de uso devem ter uma política de privacidade em vigor e devem obter o consentimento do usuário antes de coletar suas informações.
- Se seu aplicativo pode funcionar sem perfil de mídia social, você deve permitir o acesso sem nenhum login ou outros métodos
- Se o seu aplicativo estiver de alguma forma descobrindo as senhas dos usuários, ele será removido instantaneamente
- As informações coletadas dos usuários não devem ser enviadas a terceiros até melhorar a experiência do usuário.
- Os aplicativos não devem armazenar os dados pessoais de saúde no iCloud
- Os aplicativos que lidam com a coleta de dados das crianças devem cumprir as leis da Lei de Proteção à Privacidade Online das Crianças.
- Use o Serviço de Localização somente quando isso afetar diretamente o funcionamento do seu aplicativo. Se estiver sendo executado em segundo plano, você deve especificar o motivo.
2. Direitos de Propriedade Intelectual
- Seu aplicativo deve ter apenas o conteúdo que você criou e ter o direito legal de uso
- Não deve facilitar o compartilhamento ilegal de arquivos
- Nunca diga que a Apple endossou seu aplicativo móvel
- Nunca crie aplicativos semelhantes a qualquer produto Apple
- Os aplicativos que oferecem serviços de VPN devem fazer uso apenas da API NEVPNManager e devem passar uma declaração clara dos dados do usuário que serão criados e a finalidade dos mesmos.
Já que você chegou com sucesso ao final do artigo conosco, temos alguns brindes para você!
Depois de concluir os preparativos de envio de acordo com todos os itens mencionados acima, volte a esta seção antes de 48 a 72 horas do envio do aplicativo.
Existem várias outras sugestões que foram definidas pela gigante da tecnologia em seu programa Apple Developer
1. Nome do aplicativo
Conforme mencionado acima, o nome do aplicativo escolhido deve ter no máximo 30 caracteres. Agora, ao fazer a escolha, coloque seus chapéus criativos e decida um nome que melhor mostre sua ideia de aplicativo e seja muito diferente dos seus concorrentes.
2. Visualização do aplicativo
Embora opcional, é sempre melhor ter um vídeo que descreva seu aplicativo. A duração ideal da pré-visualização deve ser entre 15 a 30 segundos e neste tempo, deve-se procurar mostrar o funcionamento do vídeo do aplicativo.
Existem várias ferramentas com as quais você pode ajudar ao criar e editar a visualização do seu aplicativo, mas usamos Mac com OS X Yosemite com QuickTime Player (versão 10).
3. Descrição do aplicativo
A descrição do aplicativo é sua única oportunidade de não apenas se tornar pesquisável (por ter o conjunto certo de palavras-chave), mas também de dizer ao mundo qual propósito seu aplicativo resolveria.
A App Store oferece apenas a liberdade de escrever 2 linhas sobre seu aplicativo antes que o conteúdo seja interrompido com uma opção Mais.
E por esse motivo, você deve adicionar palavras-chave nos primeiros 100 caracteres da descrição do aplicativo.
4. Capturas de tela do aplicativo
Após a descrição do aplicativo, o elemento que captura o máximo de atenção do usuário é a captura de tela do aplicativo. As capturas de tela que você está usando em seu aplicativo devem descrever melhor o funcionamento de nível superficial do seu aplicativo móvel. A melhor coisa é que a Apple agora oferece a opção de adicionar 10 capturas de tela na App Store.
Deve ser bem desenhado o suficiente para chamar a atenção e em lugares onde a imagem não é autoexplicativa, deve ter legendas e textos para descrevê-la.
Quanto à parte de design, existem várias ferramentas que você pode usar –
- AppLaunchpad
- Launchkit
- Instantâneo por via rápida
- MockUPhone e ShotBot
- Store Shots
5. Palavras-chave de aplicativos
O último da nossa lista de brindes é a parte mais crucial do envio do aplicativo, algo que decide o futuro do seu aplicativo na Apple Store em termos de visibilidade – Escolher o conjunto certo de palavras-chave.
Existem várias ferramentas que você pode usar para encontrar o conjunto certo de palavras-chave para seu aplicativo para iPhone/iPad, como AppAnnie, thetool.io, Google Keyword Planner etc. O processo que você terá que seguir para encontrar as palavras-chave é um tópico que guardaremos para outro dia, mas enquanto isso, há coisas que você pode levar em consideração para melhor visibilidade –
- Não tem palavras no singular e no plural
- Evite repetir o nome da categoria como sua palavra-chave
- Não use celebridade ou nome de marca. Na verdade, evite usar qualquer nome de entidade real
- Não use o nome do seu aplicativo como palavra-chave.
Então aqui vai. O conjunto exato de diretrizes sem BS compartilhado como uma linha que também funcionaria como uma lista de verificação para garantir que seu aplicativo seja aprovado.