Configuração IOS

Neste artigo, vamos guiar você pelas etapas de criação e configuração das políticas do seu aplicativo na loja da Apple.

1. Criação do Aplicativo

O primeiro passo é acessar o painel da App Store Connect para iniciar o cadastro.

  1. Na página inicial ("Apps"), clique no botão Adicionar app ou no ícone (+) azul.

  2. Selecione a opção Novo App.

Será aberto um formulário de "Novo app". Para preenchê-lo, você precisará primeiro criar um ID do pacote (Bundle ID).

2. Criar Identificador (Bundle ID)

No formulário de criação, clique no link azul Certificados, identificadores e perfis (localizado abaixo do campo "ID do pacote") para abrir a configuração em uma nova aba.

  1. Na tela de registro ("Register an App ID"), preencha os campos:

    • Description: Insira o Nome do app.

    • Bundle ID: Selecione "Explicit" e digite o identificador no formato: br.com.[nome do app].

      • Nota: Use apenas letras minúsculas, sem acentos ou caracteres especiais.

  2. Role até a seção Capacidades (Capabilities) e marque as seguintes opções:

    • Associated Domains

    • Inter-App Audio

    • Push Notifications

  3. Clique em Continuar (Continue) e, na tela de confirmação, clique em Registrar (Register).

3. Finalizando a Criação do App

Volte para a aba anterior onde o formulário "Novo app" estava aberto. Se o novo Bundle ID não aparecer na lista, atualize a página.

Preencha as informações conforme abaixo:

  • Plataformas: Marque a opção iOS.

  • Nome: Insira o nome oficial do aplicativo.

  • Idioma principal: Escolha o idioma padrão (ex: Português - Brasil).

  • ID do pacote: Selecione o Bundle ID que você acabou de criar (br.com.[nome]).

  • SKU: Digite o mesmo texto do Bundle ID (Ex: br.com.nomedoapp).

  • Acesso de usuário: Marque Acesso total.

Clique no botão Criar.

4. Configuração da Versão e Loja

Após criar o app, você será direcionado para a tela de detalhes da versão (ex: "App para iOS Versão 1.0").

Preencha os campos de texto com as informações abaixo:

Descrição

Copie e cole o seguinte texto no campo de descrição:

CRM via WhatsApp - Para as conversas e o negócio andarem juntos

Conecte suas equipes com clientes e leads através de uma plataforma integrada ao WhatsApp, Instagram Direct e Facebook Messenger

Crie uma central de atendimento com uma plataforma fácil de usar e que funciona de verdade! Concentre todas as conversas de WhatsApp e Direct em um único lugar e gerencie os atendimentos do seu time.

- Apenas um número de WhatsApp para vários atendentes e setores

- Gestão do atendimento dos clientes

- Organização das conversas por ordem de chegada

Palavras-chave

Insira as palavras-chave separadas por vírgula:

venda, atendimento, whatsapp, chat, commerce

URLs de Apoio

  • URL de suporte: https://[NOME_DA_EMPRESA].wts.chat/support (Substitua pelo nome da sua conta).

  • URL de marketing: Insira o site da empresa ou a página do parceiro (ex: http://exemplo.com).

Informações para a equipe de revisão

Role até o final da página para encontrar a seção de "Informações de login para a revisão do app". Preencha com as credenciais de teste:

Após preencher todos os campos, clique em Salvar no canto superior direito.

5. Privacidade do App

Agora é necessário declarar como o aplicativo lida com os dados dos usuários.

  1. No menu lateral esquerdo, na seção "Confiança e Segurança", clique em Privacidade do app.

A. Política de Privacidade

Antes de prosseguir com a coleta de dados, você deve informar o link da política.

  1. Ao lado de "Política de privacidade", clique em Editar (se disponível nesta tela ou na anterior).

  2. No campo URL da Política de privacidade, insira o link no seguinte formato:

    • https://[DOMINIO_DA_EMPRESA].wts.chat/terms/privacy-policy

    • Ou se usar domínio personalizado: https://suaempresa.com.br/terms/privacy-policy.

  3. Salve a alteração e volte para o fluxo de "Começar" a definição de dados.

B. Coleta de Dados

  1. Na tela inicial de Privacidade, clique no botão azul Começar.

  2. O sistema perguntará: "Você ou seus parceiros terceirizados coletam dados deste app?".

  3. Marque a opção: Sim, coletamos dados deste app.

  4. Clique em Próximo.

C. Tipos de Dados

Agora você verá uma lista com várias categorias. Role a página para localizar e marcar apenas os itens abaixo:

  1. Informações de uso:

    • Marque a caixa: Interações com o produto.

  2. Diagnóstico:

    • Marque as três opções disponíveis:

      • Dados de falhas

      • Dados de desempenho

      • Outros dados de diagnóstico.

  3. Após selecionar esses itens, clique no botão Salvar no canto superior direito.

D. Configuração da Finalidade dos Dados

Após salvar a seleção dos tipos, você verá os blocos correspondentes na tela. Siga o fluxo abaixo para configurar o item "Interações com o produto":

  1. Iniciar Configuração:

    • Localize o bloco Informações de uso.

    • Clique no botão azul Configurar interações com o produto.

  2. Finalidade do Uso:

    • O sistema perguntará como os dados são usados. Marque as opções:

      • Análise

      • Funcionalidade do app.

    • Clique em Próximo.

  3. Vínculo com a Identidade:

    • O sistema perguntará se os dados são vinculados ao usuário.

    • Marque a opção: Não, os dados de interações com produtos coletados deste app não são vinculados à identidade do usuário.

    • Clique em Próximo.

  4. Rastreamento:

    • O sistema perguntará se os dados são usados para rastreamento.

    • Marque a opção: Não, não usamos dados de interações com produtos para fins de rastreamento.

    • Clique em Salvar.

E. Dados de falhas (Crash Data)

  1. Na seção Diagnóstico, clique no link azul Configurar dados de falhas.

    • Finalidade de uso dos dados:

      • Marque as opções: Análise e Funcionalidade do app.

      • Clique em Próximo.

    • Vínculo com o usuário:

      • Responda à pergunta: "Os dados de falhas coletados deste app são vinculados à identidade do usuário?"

      • Marque a opção: Não, os dados de falhas coletados deste app não são vinculados à identidade do usuário.

      • Clique em Próximo.

    • Rastreamento:

      • Responda à pergunta: "Você ou seus parceiros terceirizados usam dados de falhas para fins de rastreamento?"

      • Marque a opção: Não, não usamos dados de falhas para fins de rastreamento.

      • Clique em Salvar.

F. Dados de desempenho (Performance Data)

  1. Na seção Diagnóstico, clique no link azul Configurar dados de desempenho.

    • Finalidade de uso dos dados:

      • Marque as opções: Análise e Funcionalidade do app.

      • Clique em Próximo.

    • Vínculo com o usuário:

      • Responda à pergunta: "Os dados de desempenho coletados deste app são vinculados à identidade do usuário?"

      • Marque a opção: Não, os dados de desempenho coletados deste app não são vinculados à identidade do usuário.

      • Clique em Próximo.

    • Rastreamento:

      • Responda à pergunta: "Você ou seus parceiros terceirizados usam dados de desempenho para fins de rastreamento?"

      • Marque a opção: Não, não usamos dados de desempenho para fins de rastreamento.

      • Clique em Salvar.

G. Outros dados de diagnóstico

  1. Na seção Diagnóstico, clique no link azul Configurar outros dados de diagnóstico.

    • Finalidade de uso dos dados:

      • Marque as opções: Análise e Funcionalidade do app.

      • Clique em Próximo.

    • Vínculo com o usuário:

      • Responda à pergunta: "Os dados de desempenho coletados deste app são vinculados à identidade do usuário?"

      • Marque a opção: Não, os dados de desempenho coletados deste app não são vinculados à identidade do usuário.

      • Clique em Próximo.

    • Rastreamento:

      • Responda à pergunta: "Você ou seus parceiros terceirizados usam dados de desempenho para fins de rastreamento?"

      • Marque a opção: Não, não usamos dados de desempenho para fins de rastreamento.

      • Clique em Salvar.

6. Publicação das Respostas

Ao finalizar a configuração de todos os itens (Interações, Falhas, Desempenho e Outros), você verá o resumo das definições de privacidade.

  1. Certifique-se de que todos os itens estão preenchidos.

  2. No canto superior direito da página de Privacidade do app, clique no botão cinza Publicar (Publish) para confirmar todas as declarações.

Seu aplicativo agora está com as políticas de privacidade configuradas e pronto para prosseguir com o processo de envio para revisão (Review).

7. Preços e Disponibilidade

Nesta etapa, definiremos o modelo de cobrança (gratuito) e em quais países o aplicativo estará disponível para download.

  1. No menu lateral esquerdo, na seção Monetização, clique em Preços e disponibilidade.

A. Configurar o Preço

  1. Na seção "Tabela de preços", clique no botão azul Adicionar preços.

  2. Região: Selecione Brasil (BRL) (ou a moeda principal da sua região).

  3. Preço: Selecione 0,00 R$ (Grátis/Free).

  4. Clique em Próximo.

  5. Mantenha as configurações padrão nas telas seguintes clicando em Próximo novamente.

  6. Clique em Confirmar para fechar o assistente de preço.

B. Configurar Disponibilidade (Países)

  1. Role a página até a seção "Disponibilidade do app".

  2. Clique no botão Configurar disponibilidade.

  3. Na tela de seleção, marque a opção: Países ou regiões específicos.

  4. Seleção de Países:

    • Marque os países onde deseja atuar (ex: Estados Unidos, Canadá, Brasil).

    • ⚠️ Atenção: Certifique-se de que a caixa Europa esteja desmarcada, a menos que sua empresa tenha conformidade total com as leis digitais europeias (DSA/DMA).

  5. Clique em Confirmar.

C. Salvar Alterações

Após configurar o preço e os países, é obrigatório salvar a página para aplicar as mudanças.

  • Clique no botão Salvar no canto superior direito da tela.

8. Classificação Etária

O próximo passo é definir a classificação indicativa do aplicativo respondendo sobre a frequência de certos conteúdos.

  1. No menu lateral esquerdo, na seção Geral, clique em Informações do app.

  2. Role a página até encontrar o bloco "Classificação etária" e clique no botão azul Definir classificação etária.

A. Frequência de Conteúdo

Uma janela se abrirá listando diversos tipos de conteúdo (Violência em desenhos, Violência realista, Conteúdo obsceno, Temas de terror, etc.).

  • Marque a opção Nenhum para todos os itens da lista.

  • Clique em Próximo.

B. Conteúdo Web e Jogos

Na tela seguinte, responda às perguntas sobre recursos adicionais:

  • Conteúdo irrestrito da Web: Marque Não (para indicar que o app não fornece acesso livre à internet como um navegador).

  • Jogos de azar: Marque Não.

  • Clique em Próximo.

C. Conclusão

O sistema exibirá o resumo da classificação (geralmente "4 Anos" ou "Livre" se todas as respostas anteriores forem negativas).

  • Clique em Concluído para salvar a configuração.

Com essas etapas finalizadas, as configurações de preço, disponibilidade e classificação etária estarão completas.

9. Geração da Chave de Push Notification (APNs Key)

Para que o aplicativo possa enviar notificações aos usuários, é necessário gerar um certificado de segurança no portal de desenvolvedor da Apple.

Passo 1: Acessar a área de Chaves

  1. Acesse o portal de desenvolvedor através do link: https://developer.apple.com/account.

  2. No menu principal ou na seção "Certificados, IDs e Perfis", clique na opção Chaves (ou Keys).

Passo 2: Criar Nova Chave

  1. Ao lado do título "Keys", clique no botão (+) azul para iniciar um novo cadastro.

Passo 3: Configurar a Chave

  1. Key Name: Preencha com o nome do aplicativo.

  2. Na lista de serviços, marque a caixa de seleção: Apple Push Notification service (APNs).

  3. Clique em Continue

Passo 4: Confirmar e Registrar

  1. Certifique-se de que a opção "Sandbox & Production" esteja selecionada (padrão para APNs).

  2. Clique em Register (Registrar) para finalizar a criação.

Passo 5: Download e Identificação

Agora você precisa salvar o arquivo e anotar os códigos de identificação essenciais.

  1. Download: Clique em Download para baixar o arquivo da chave (formato .p8).

  1. Key ID: Anote o "Key ID" exibido na tela de detalhes da chave.

  2. Team ID: Anote o "Team ID" (ID da equipe).

Onde encontrar:

O Team ID fica localizado no canto superior direito da tela, logo abaixo do nome do usuário da conta (geralmente é um código alfanumérico, ex: X1Y2Z3...).

Passo 6: Envio das Informações

Para concluir a configuração, você deve enviar os seguintes itens para o atendente responsável pela publicação do seu app:

  • 📂 O Arquivo da chave gerado (download).

  • 🆔 O ID da chave (Key ID).

  • 🆔 O ID da equipe (Team ID).

10. Geração da Chave de API (App Store Connect API)

Além da chave de notificação, é necessário gerar uma chave de API para permitir integrações e automações na conta.

Passo 1: Acessar Usuários e Acesso

  1. Na página inicial do App Store Connect, clique no menu Usuários e acesso (Users and Access).

Passo 2: Criar Nova Integração

  1. No menu superior, clique na aba Integrações (Integrations).

  2. Certifique-se de que a opção "App Store Connect API" esteja selecionada no menu lateral.

  3. Clique no botão (+) azul ao lado de "Chaves ativas" para iniciar o cadastro.

Passo 3: Configurar a Chave

  1. Nome: Insira um nome para identificar a chave (Recomendado: Nome_do_App).

  2. Acesso: Selecione a função Administrador (Admin).

  3. Clique no botão Gerar (Generate).

Passo 4: Coletar as Informações

Após gerar a chave, ela aparecerá na lista. Você precisará coletar três informações vitais nesta tela:

  1. Issuer ID: Um código que aparece no topo da página, acima da lista de chaves.

  2. Key ID: O código da chave que você acabou de criar (visível na coluna "Key ID").

  3. Arquivo da Chave (.p8): Clique em Baixar Chave (Download API Key) no lado direito da lista.

Passo 5: Envio dos Dados

Para finalizar, organize os arquivos para envio ao time responsável (CS):

_______________________________________________________________

Descrição.

Atualizado