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.
Acesse o site: https://appstoreconnect.apple.com/apps.
Na página inicial ("Apps"), clique no botão Adicionar app ou no ícone (+) azul.
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.
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.
Role até a seção Capacidades (Capabilities) e marque as seguintes opções:
✅ Associated Domains
✅ Inter-App Audio
✅ Push Notifications
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").
Nota
A etapa de inserção das imagens (capturas de tela) será realizada pelo nosso time interno.
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:
Nome de usuário:
[email protected]Senha:
123456
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.
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.
Ao lado de "Política de privacidade", clique em Editar (se disponível nesta tela ou na anterior).
No campo URL da Política de privacidade, insira o link no seguinte formato:
https://[DOMINIO_DA_EMPRESA].wts.chat/terms/privacy-policyOu se usar domínio personalizado:
https://suaempresa.com.br/terms/privacy-policy.
Salve a alteração e volte para o fluxo de "Começar" a definição de dados.


B. Coleta de Dados
Na tela inicial de Privacidade, clique no botão azul Começar.
O sistema perguntará: "Você ou seus parceiros terceirizados coletam dados deste app?".
Marque a opção: Sim, coletamos dados deste app.
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:
Informações de uso:
Marque a caixa: Interações com o produto.
Diagnóstico:
Marque as três opções disponíveis:
✅ Dados de falhas
✅ Dados de desempenho
✅ Outros dados de diagnóstico.
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":
Iniciar Configuração:
Localize o bloco Informações de uso.
Clique no botão azul Configurar interações com o produto.
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.
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.
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)
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)
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
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.
Certifique-se de que todos os itens estão preenchidos.
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.
No menu lateral esquerdo, na seção Monetização, clique em Preços e disponibilidade.
A. Configurar o Preço
Na seção "Tabela de preços", clique no botão azul Adicionar preços.
Região: Selecione Brasil (BRL) (ou a moeda principal da sua região).
Preço: Selecione 0,00 R$ (Grátis/Free).
Clique em Próximo.
Mantenha as configurações padrão nas telas seguintes clicando em Próximo novamente.
Clique em Confirmar para fechar o assistente de preço.
B. Configurar Disponibilidade (Países)
Role a página até a seção "Disponibilidade do app".
Clique no botão Configurar disponibilidade.
Na tela de seleção, marque a opção: Países ou regiões específicos.
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).
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.
No menu lateral esquerdo, na seção Geral, clique em Informações do app.
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
Acesse o portal de desenvolvedor através do link: https://developer.apple.com/account.
No menu principal ou na seção "Certificados, IDs e Perfis", clique na opção Chaves (ou Keys).
Passo 2: Criar Nova Chave
Ao lado do título "Keys", clique no botão (+) azul para iniciar um novo cadastro.
Passo 3: Configurar a Chave
Key Name: Preencha com o nome do aplicativo.
Na lista de serviços, marque a caixa de seleção: Apple Push Notification service (APNs).
Clique em Continue
Passo 4: Confirmar e Registrar
Certifique-se de que a opção "Sandbox & Production" esteja selecionada (padrão para APNs).
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.
Download: Clique em Download para baixar o arquivo da chave (formato
.p8).
Atenção
O download só pode ser feito uma vez. Guarde este arquivo com segurança.
Key ID: Anote o "Key ID" exibido na tela de detalhes da chave.
Team ID: Anote o "Team ID" (ID da equipe).
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
Na página inicial do App Store Connect, clique no menu Usuários e acesso (Users and Access).
Passo 2: Criar Nova Integração
No menu superior, clique na aba Integrações (Integrations).
Certifique-se de que a opção "App Store Connect API" esteja selecionada no menu lateral.
Clique no botão (+) azul ao lado de "Chaves ativas" para iniciar o cadastro.
Passo 3: Configurar a Chave
Nome: Insira um nome para identificar a chave (Recomendado:
Nome_do_App).Acesso: Selecione a função Administrador (Admin).
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:
Issuer ID: Um código que aparece no topo da página, acima da lista de chaves.
Key ID: O código da chave que você acabou de criar (visível na coluna "Key ID").
Arquivo da Chave (.p8): Clique em Baixar Chave (Download API Key) no lado direito da lista.
Atenção
O download só pode ser feito uma vez. Salve este arquivo em um local seguro imediatamente.
Passo 5: Envio dos Dados
Para finalizar, organize os arquivos para envio ao time responsável (CS):
Importante:
Ao salvar esses itens (Issuer ID, Key ID e o arquivo .p8), coloque-os dentro de uma pasta separada nomeada como (Chave_API) antes de enviar.

_______________________________________________________________
Descrição.

Atualizado