
Apps criados com a Base44
Antes de começar
- Um app Base44 publicado com uma URL estável
- Uma conta do Apple Developer Program com acesso à App Store Connect e chaves de API
- Uma conta de desenvolvedor do Google Play Console
- Permissão para criar e gerenciar apps em ambas as contas (se você está trabalhando em equipe)
- Um logo que atende aos requisitos de ícone da Apple e do Google, ou um prompt claro para gerar um com IA
- Uma página de política de privacidade e termos de uso que explica como seu app lida com dados e permissões de dispositivo, e que é acessível a partir das principais páginas do seu app
Vendendo no seu app
Se você planeja vender algo no seu app, confira o que a Apple e o Google permitem antes de seguir os passos abaixo. Vender o tipo errado de conteúdo é um motivo comum de rejeição. Seu app mobile pode receber pagamentos por bens físicos e serviços do mundo real com qualquer provedor de pagamento. Exemplos são o Base44 Payments, o Stripe ou um provedor que você conecta pela API dele. Conteúdo digital é diferente. A Apple e o Google exigem seus próprios sistemas de compra in-app para ele, e os apps da Base44 ainda não suportam Apple In-App Purchase nem Google Play Billing. Conta como digital, então não pode ser vendido no seu app mobile:- Níveis premium ou de assinatura
- Desbloqueio de recursos ou conteúdo dentro do seu app
- Cursos, ebooks, vídeos ou outros conteúdos que as pessoas usam no seu app
- Moeda virtual, créditos ou gerações extras de IA
- Um produto físico que você envia
- Reserva de um serviço no mundo real, como uma consulta ou uma mesa
- Um serviço entregue fora do seu app, como coaching
- Doações
Siga as regras da App Store
Siga as regras da App Store
- Apps de leitura: Um app que oferece principalmente livros, revistas, notícias, música ou vídeo pode permitir que as pessoas entrem e usem conteúdo que já compraram em outro lugar.
- Link para o seu site: A Apple permite um link que leva as pessoas a comprar no seu site apenas para apps na App Store dos EUA. Em todos os outros países, a Apple rejeita um botão ou link que direcione as pessoas a pagar fora do app.
- Remover o conteúdo digital pago do seu app iOS e continuar vendendo na versão web do seu app. Você pode pedir ao chat de IA para ocultar conteúdo pago, preços e botões de compra apenas quando seu app roda como app mobile.
- Lançar seu app iOS apenas na App Store dos EUA e incluir um link para a compra no seu site. A Apple ainda pode rejeitar o app durante a revisão.
- Esperar a Base44 suportar In-App Purchase antes de vender conteúdo digital no seu app iOS.
Siga as regras do Google Play
Siga as regras do Google Play
Passo 1 | Crie suas contas de desenvolvedor
Antes de poder gerar arquivos da loja e enviar seu app, você precisa de contas de desenvolvedor Apple e Google ativas. Essas contas permitem possuir suas listagens, gerenciar lançamentos e lidar com revisões diretamente em cada loja.Conta Apple Developer
Use sua conta Apple Developer para enviar seu app iOS na App Store Connect e gerenciar lançamentos. Certifique-se de ter um Apple ID que pode usar para o seu negócio. Para criar sua conta Apple Developer:- Acesse a página de inscrição do Apple Developer.
- Faça login com seu Apple ID e inicie o processo de inscrição.
- Escolha o tipo de conta que se adapta à sua situação:
- Individual: Selecione isso se está publicando como você mesmo.
- Organization: Selecione isso se está publicando em nome de uma empresa. A Apple pode pedir seu nome legal de empresa e número D-U-N-S.
- Revise e aceite os termos do programa Apple.
- Conclua o pagamento para ativar sua adesão ao Apple Developer Program.
- Depois que sua inscrição for aprovada, faça login na App Store Connect com o mesmo Apple ID para gerenciar seus apps.

Criando uma conta Apple Developer
Conta de desenvolvedor do Google Play
Use sua conta de desenvolvedor do Google Play para enviar seu app Android no Google Play Console e gerenciar lançamentos. Certifique-se de ter uma conta do Google que pode usar para o seu negócio. Para criar sua conta de desenvolvedor do Google Play:- Acesse o Google Play Console no seu navegador.
- Faça login com sua conta do Google e inicie o fluxo de registro.
- Insira os detalhes do seu perfil de desenvolvedor, como seu nome de desenvolvedor, email de contato e site, se tiver.
- Revise e aceite os termos e políticas do Google Play.
- Conclua o pagamento de registro para criar sua conta de desenvolvedor do Google Play.
- Após a conclusão da configuração, faça login no Google Play Console e confirme que pode criar um novo app.

Criando uma conta de desenvolvedor do Google Play
Passo 2 | Escaneie seu app em busca de problemas
No editor do app no Base44, escaneie seu app contra as diretrizes mais recentes da App Store e do Google Play. Para executar um scan:- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Check Your App, depois clique em Run App Scan e selecione contra o que você quer escanear seu app:
- App Store guidelines
- Google Play guidelines


Executando um scan do app da aba Mobile app
Passo 3 | Use IA para corrigir problemas
Depois que o scan terminar, use o painel de resultados para ver o quão pronto seu app está para as lojas e deixe o chat de IA sugerir correções. Você pode revisar cada problema, aplicar alterações recomendadas e executar novamente o scan até estar satisfeito com sua pontuação.- Olhe sua Readiness Score e o número de verificações aprovadas, parciais e reprovadas no painel de resultados do scan.
- Escolha como deseja corrigir os problemas:
- Apply with AI: Abra o chat de IA com um prompt de correção personalizado baseado nos resultados do scan.
- Copy Fix Prompt: Copie o prompt de correção para que possa colá-lo no chat de IA você mesmo e editá-lo primeiro.
- Deixe o chat de IA aplicar as alterações sugeridas.

Usando IA para corrigir problemas para envio do app às lojas
Passo 4 | Gere os arquivos do seu app
Gere os arquivos para cada loja diretamente da aba Mobile app para não precisar sair do editor do app. Use seu app pronto para scan para criar os arquivos necessários para enviar à App Store e Google Play.

Criando arquivos da App Store e Google Play a partir da aba Mobile app
Criando arquivos da App Store
Quando seu app estiver pronto para iOS, use suas credenciais do Apple Developer na aba Mobile app para gerar um pacote IPA pronto para a App Store. Quando a geração for concluída, baixe o arquivo do Base44, mantenha-o em local seguro e use-o ao fazer upload do seu app para a App Store Connect. Para criar arquivos da App Store:- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Build Stores Files, depois Create App Store files.
-
Adicione seu Issuer ID, Key ID, Team ID e faça upload do arquivo de chave API
.p8da App Store Connect, depois clique em Continue.Nota: Para enviar notificações push do seu app, ative Add push notifications nesta janela antes de continuar. Veja adicionando notificações push.Onde encontro meus IDs e arquivo de chave API?
Você precisa gerar sua chave de API e depois adicionar os detalhes ao Base44. Para gerar sua chave:- Vá para a App Store Connect e faça login com sua conta Apple Developer.
- Clique em Users and Access.
- Clique em Integrations .
- Clique em + para criar uma nova chave de API.
- Insira um nome para a chave e escolha a função de acesso apropriada (por exemplo, Admin ou App Manager).
- Clique em Generate para criar a chave. Para encontrar seus Apple IDs e baixar o arquivo de chave API (.p8):
- Vá para a App Store Connect e faça login com sua conta Apple Developer.
- Clique em Users and Access.
- Clique em Integrations .
- Encontre seu Issuer ID e Key ID.
- Clique em Download para salvar o arquivo
.p8no seu computador e armazená-lo em local seguro. Para encontrar seu Team ID: - Vá para sua conta Apple Developer.
- Procure o valor do Team ID listado nos detalhes da Adesão.
- Revise o logo do seu app. Faça upload de um novo logo do seu computador ou gere um com IA, depois clique em Generate Files.
- Quando seus arquivos estiverem prontos, clique em Download.
Criando arquivos do Google Play
Quando seu app estiver pronto para Android, use a aba Mobile app para gerar um pacote AAB pronto para o Google Play. Após a geração, baixe o arquivo do Base44, mantenha-o em local seguro e faça upload no lançamento do seu Google Play Console. Para criar arquivos do Google Play:- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Build Stores Files, depois Create Google Play files.
-
Siga os passos na tela para revisar o logo do seu app, fazer upload de um novo logo do seu computador ou gerar um novo com IA.
Notas:
- Alterar o logo na janela Generate Google Play files também atualiza o logo que você usa atualmente para seu app. Certifique-se de estar satisfeito com o logo antes de gerar os arquivos.
- Para enviar notificações push do seu app, ative Add push notifications nesta janela antes de gerar seus arquivos. Veja adicionando notificações push.
- Clique em Generate Files para criar o pacote AAB.
- Quando seus arquivos estiverem prontos, clique em Download.
Adicionando notificações push
As notificações push aparecem no celular de alguém mesmo quando seu app está fechado. Você as ativa na mesma janela onde gera seus arquivos de loja, depois faz upload de credenciais da sua conta Apple Developer ou do seu próprio projeto Firebase. iOS e Android são separados, então faça ambos para alcançar todos que usam seu app.
Uma notificação push
Configurando notificações push para iOS
Configurando notificações push para iOS
.p8 e um Key ID de 10 caracteres.Esta é uma chave separada da chave da API da App Store Connect que você adiciona antes na mesma janela. Cada uma tem seu próprio Key ID, e ambos os arquivos terminam em .p8, então acompanhe qual é qual conforme você os baixa.Para adicionar suas credenciais push do iOS:- Comece a criar seus arquivos da App Store e preencha suas credenciais da App Store Connect.
- Ative Add push notifications.
- Clique em How to create an APNs auth key para os passos da Apple, se você ainda precisa criar sua chave.
- Faça upload da sua chave em Upload the APNs auth key (.p8).
- Verifique o campo APNs Key ID. A Base44 o preenche quando você faz upload da sua chave. Se ficar vazio, cole o Key ID que você copiou.
- Clique em Continue, depois finalize o fluxo para gerar e baixar seus arquivos.

Adicionando sua chave de autenticação APNs na janela Generate App Store files

O guia integrado para criar uma chave de autenticação APNs
Configurando notificações push para Android
Configurando notificações push para Android
google-services.json é incorporado ao seu app para que ele possa receber notificações, e sua chave de conta de serviço permite que a Base44 as envie. Crie seu projeto no console do Firebase, registre seu app Android com o nome do pacote que a Base44 mostra, depois baixe ambos os arquivos desse mesmo projeto.Para adicionar suas credenciais push do Android:- Comece a criar seus arquivos do Google Play e revise o logo do seu app.
- Ative Add push notifications.
- Clique em How to set up Firebase & download your files para os passos do Firebase, se você ainda precisa criar seu projeto.
- Faça upload do seu arquivo
google-services.jsonem Upload google-services.json. - Faça upload da sua chave de conta de serviço em Upload the service account key (.json).
- Clique em Generate Files, depois baixe seus arquivos quando estiverem prontos.

Adicionando seus arquivos do Firebase na janela Generate Google Play files

O guia integrado para configurar o Firebase
Enviando suas notificações
Você envia notificações do backend do seu app com a integração SendPushNotification. Cada uma carrega um título, uma mensagem, um rótulo opcional de botão de ação e um link opcional para uma página específica do seu app. Na primeira vez que alguém abre seu app, essa pessoa escolhe se permite notificações. Você pode enviar para todos que aceitarem. Saiba mais sobre envio de notificações push.Adicionando SHA do Google Play
Se seu app usa login com Google, adicione as impressões digitais de assinatura do Google Play à Base44. Assim, o login com Google funciona na versão que as pessoas instalam do Google Play. O que você adiciona depende de como o Google Play assina seu app. Para obter suas impressões digitais no Google Play Console:- Vá para o Google Play Console e faça login com sua conta de desenvolvedor.
- Vá para Test and release, depois App integrity e então App signing.
- Verifique se a página mostra um selo quantum-ready:
- Com selo: Baixe o arquivo .zip de certificados em Downloads.
- Sem selo: Copie o SHA-256 fingerprint em App signing key certificate.
- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Build Stores Files, depois na seção Google Play files, clique no ícone More actions .
- Clique em Add Google Play SHA.
- Escolha sua configuração de assinatura:
- Assinatura quantum-ready: Clique em Upload certificates .zip e escolha o arquivo que você baixou.
- Assinatura padrão: Cole sua impressão digital no campo SHA-256 Fingerprint.
- Clique em Save.
Adicionando um Google Snippet
Quando você registra o nome do pacote no Google Play Console, o Google pode fornecer um snippet de registro ADI para verificar a propriedade do nome do seu pacote. Se solicitado, você precisa adicionar este snippet ao seu app Base44. O Google está lançando esse requisito gradualmente, então nem todas as contas são afetadas ainda. Para adicionar seu Google Snippet no Base44:- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Build Stores Files, depois na seção Google Play files, clique no ícone More actions .
- Clique em Add Google Snippet.
- Cole seu snippet ADI no campo Google Snippet.
- Clique em Save & Build.

Adicionando um Google snippet
Passo 5 | Envie seu app
Depois de gerar seus arquivos da App Store e Google Play, conclua o envio nos seus painéis Apple e Google. A Base44 ajuda você a preparar seu app, mas tudo o que acontece depois que você envia na App Store Connect ou Google Play Console é entre você e as lojas de aplicativos. Você é responsável por verificar o status do seu envio, responder aos emails da loja e aplicar quaisquer alterações solicitadas pelas lojas. Siga nosso guia visual passo a passo para enviar seu app à Apple App Store e Google Play Store.Encontrando seu bundle ID
Ao criar a listagem do seu app, a App Store Connect pede um bundle ID e o Google Play Console pede um nome de pacote. A Base44 define os dois para você, e eles têm o mesmo valor:com.base[app-id].app, onde [app-id] é o ID do seu app na Base44.
Você encontra o ID do seu app na URL quando está no editor do app. Por exemplo, se a URL do editor contém 69e0c4bdd31bdu8fda51775g, seu bundle ID e nome de pacote são com.base69e0c4bdd31bdu8fda51775g.app.
Se a Apple disser que o bundle ID não está disponível, o app provavelmente já existe na sua conta da App Store Connect. Adicione uma nova versão a essa listagem em vez de criar um novo app.
Depois de criar seus arquivos da App Store, você também pode copiar seu bundle ID na aba Mobile app.
Para copiar seu bundle ID:
- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Build Stores Files, depois na seção App Store files, clique no ícone More actions .
- Clique em Copy App Bundle ID.
Preparando os ativos da listagem
Cada loja pede textos e imagens para a página da sua listagem, separados dos arquivos que você gera na Base44.Prepare os ativos de listagem da sua loja
- Uma descrição curta e longa para o seu app
- Capturas de tela do seu app em tamanhos comuns de telefone e capturas de tela de tablet se você planeja suportar tablets. Você pode capturar capturas de tela abrindo seu app publicado em um dispositivo ou simulador, navegando pelos seus fluxos principais e tirando capturas de tela nativas do dispositivo que você carrega em cada loja.
- Seu ícone de app e quaisquer gráficos de recursos necessários que sigam as diretrizes de tamanho e formato da Apple e do Google
- Uma URL de suporte e uma URL de política de privacidade do seu app Base44
Atualizando seu app
Depois que seu app está no ar nas lojas, a maioria das mudanças chega ao app mobile assim que você publica na Base44. Isso acontece porque o app carrega seu web app ao vivo. Você só precisa de novos arquivos e de uma atualização na loja quando algo embutido no próprio app muda, como o nome, o ícone ou a splash screen. O mesmo vale quando você adiciona notificações push ou um recurso que precisa de novas permissões de dispositivo.Criando novos arquivos
Para enviar uma atualização, crie um novo conjunto de arquivos na Base44 e faça upload deles na mesma listagem da App Store Connect ou do Google Play Console. Sempre que você cria novos arquivos, a Base44 dá automaticamente um número de build maior ao build. Para criar novos arquivos para uma atualização:- Vá para o editor do seu app.
- Clique em Publish no canto superior direito.
- Clique na aba Mobile app.
- Clique em Build Stores Files e depois no ícone More actions ao lado de Download na seção App Store files ou Google Play files.
- Clique em Create New Files.

Criando novos arquivos pelo menu More actions
- Siga os passos na tela para revisar seus detalhes e o logo do app, depois clique em Generate Files.
- Quando seus arquivos estiverem prontos, clique em Download.
- Faça upload do novo arquivo como uma nova versão do app existente na App Store Connect ou como um novo lançamento no Google Play Console.
Alterando o ícone do app
O ícone do seu app é o logo do seu app na Base44. Sua splash screen, a tela que as pessoas veem enquanto o app abre, mostra o mesmo logo sobre uma cor de fundo que a Base44 escolhe a partir do logo. Não há upload separado para a splash screen. Para alterar o ícone do app e o logo da splash screen:- No editor do app, crie novos arquivos para a loja que você quer atualizar.
- Na etapa do logo, faça upload de um novo logo do seu computador ou gere um com IA.
- Clique em Generate Files, depois baixe o novo arquivo e faça upload dele na loja.
- O logo do seu app na Base44: Alterar o logo nesta janela também atualiza o logo que você usa no seu app na Base44.
- Fundo da splash screen: A Base44 escolhe a cor de fundo a partir do primeiro logo usado no build. Ela não muda quando você troca o logo depois. Use um logo PNG com fundo sólido para que a cor combine.
- Imagens da listagem da loja: O ícone e as capturas de tela da página da listagem são gerenciados em cada loja. O Google Play pede que você faça upload de um ícone da listagem no Play Console, então atualize-o lá também.
- Splash screen extra no Android: No Android 12 ou mais recente, o celular mostra primeiro a própria splash screen e depois a do seu app. Por isso, o logo se desloca um pouco quando a segunda aparece. Isso é esperado. Não peça ao chat de IA para adicionar uma splash screen ao seu app, pois isso adiciona mais uma tela depois delas.
Solução de problemas
A maioria dos problemas surge quando você faz upload dos arquivos, preenche a listagem da loja ou passa pela revisão. Encontre o problema que você está vendo e siga os passos para corrigi-lo.Problemas comuns
Se você está com problemas para enviar seu app, encontre sua situação abaixo.A Apple diz que meu app não tem arquiteturas no binário
A Apple diz que meu app não tem arquiteturas no binário
ITMS-90085: No architectures in the binary, os arquivos do seu app geralmente estão corretos. Versões mais novas do Transporter precisam das ferramentas de desenvolvedor da Apple para verificar seu app antes do upload. Sem elas, a verificação falha.Para corrigir o erro:- No seu Mac, abra o Terminal, cole este comando e pressione Return:
- Clique em Install e espere as ferramentas terminarem de instalar. Você também pode instalar o app Xcode completo pela Mac App Store.
- Feche e abra o Transporter de novo.
- Na Base44, crie novos arquivos e faça upload do novo arquivo. Enviar o arquivo antigo de novo falha, porque a Apple já tem o número de build dele.
A Apple avisa sobre fontes no meu app
A Apple avisa sobre fontes no meu app
ITMS-91198 e listar fontes como Arial ou Verdana, as fontes vêm dos arquivos de app que a Base44 gera, não do seu app. Isso é um aviso, não uma rejeição. Seu upload é concluído e seu app funciona normalmente, então você não precisa mudar nada.A Apple rejeitou meu app no iPad
A Apple rejeitou meu app no iPad
- No editor do app, mude a visualização para o modo tablet e confira cada página principal.
- Peça ao chat de IA para corrigir o que parecer esticado, cortado ou difícil de tocar. Por exemplo:
- Publique suas mudanças. A maioria das mudanças de layout chega ao seu app sem novos arquivos.
- Adicione capturas de tela de iPad à sua listagem na App Store Connect, porque a Apple as pede quando um app roda no iPad.
- Responda ao revisor na App Store Connect e reenvie seu app.
Meu app não gira para o modo paisagem
Meu app não gira para o modo paisagem
Quero um APK para instalar no Android sem o Google Play
Quero um APK para instalar no Android sem o Google Play
- Clique em Publish no canto superior direito do editor do app.
- Clique na aba Mobile app.
- Clique em Build Stores Files e crie seus arquivos do Google Play, se ainda não criou.
- Clique em Download na seção Google Play files e depois em APK (Direct Install).
- Envie o arquivo para seu celular Android e abra-o. Se o celular pedir, permita instalações pelo app que você usou para abrir o arquivo.
Quero mostrar anúncios do AdMob no meu app
Quero mostrar anúncios do AdMob no meu app
A Apple pede uma conta de demonstração para revisar meu app
A Apple pede uma conta de demonstração para revisar meu app
- Abra seu app publicado e cadastre-se com um endereço de email que você consiga acessar. Use email e senha, não login com Google ou Apple, para que o revisor consiga entrar com ela. Para ver quais métodos seu app oferece, veja escolhendo seus métodos de sign-in.
- Adicione alguns conteúdos de exemplo à conta, para que o revisor veja como seu app funciona.
- Na App Store Connect, vá para a versão do seu app, selecione Sign-in required em App Review Information e insira o email e a senha.
- No Google Play Console, insira os mesmos dados na seção App access das configurações de conteúdo do seu app.
A App Store Connect pede um SKU e um bundle ID
A App Store Connect pede um SKU e um bundle ID
Erros e rejeições
Se você vir uma mensagem de erro ao gerar seus arquivos, ou se uma loja rejeitar seu app, encontre a mensagem ou o motivo abaixo.Erro 401 ao gerar arquivos IPA do iOS
Erro 401 ao gerar arquivos IPA do iOS
- Vá para a App Store Connect e faça login com sua conta Apple Developer.
- Clique em Users and Access, depois clique em Integrations.
- Verifique se os valores Issuer ID, Key ID e Team ID que você inseriu no Base44 correspondem aos valores mostrados na App Store Connect.
- Confirme que o arquivo de chave de API
.p8que você carregou é o arquivo correto e que a chave não foi revogada ou expirada. - Se algo parecer incorreto, gere uma nova chave de API na App Store Connect, baixe o novo arquivo
.p8, atualize todos os campos no Base44 e tente gerar os arquivos novamente.
Erro 403 ao gerar arquivos IPA do iOS
Erro 403 ao gerar arquivos IPA do iOS
- Vá para a App Store Connect e faça login com sua conta Apple Developer.
- Clique em Users and Access, depois Integrations.
- Verifique a função Access para a chave de API que você está usando.
- Se a chave não está definida como Admin, crie uma nova chave:
- Clique em + para adicionar uma nova chave.
- Insira um nome e selecione a função Admin.
- Clique em Generate e baixe o arquivo
.p8.
- No Base44, atualize Issuer ID, Key ID, Team ID e faça upload do novo arquivo
.p8, depois tente gerar os arquivos da App Store novamente.

A função Admin para uma chave de API
Erro 409 ao gerar arquivos IPA do iOS
Erro 409 ao gerar arquivos IPA do iOS
- Vá para sua conta Apple Developer e abra Certificates, Identifiers & Profiles.
- Clique em Certificates e filtre para certificados iOS Distribution.
- Revogue pelo menos um certificado de Distribuição iOS que você não precisa mais.
- Tente gerar os arquivos da App Store novamente a partir da aba Mobile app no Base44.
- Um certificado de Distribuição iOS geralmente pode ser revogado depois que um app foi aprovado, sem afetar as pessoas que já instalaram o app.
- A Apple geralmente permite:
- Até 3 certificados de produção/distribuição ativos para o Apple Developer Program padrão
- Até 2 certificados de distribuição corporativa ativos
- Até 12 certificados de desenvolvimento
Rejeição na App Store ou Google Play por cobrar via Stripe
Rejeição na App Store ou Google Play por cobrar via Stripe
- Vá para o editor do seu app e peça ao chat de IA para alterar o app para seguir as regras daquela loja. Por exemplo, remova o checkout de conteúdo digital do app mobile.
- Publique a mudança e crie novos arquivos.
- Responda ao revisor pelo Resolution Center da Apple ou pelo processo de apelação do Google Play, explicando o que você mudou.
- Reenvie seu app.
O Google Play pede uma permissão de cobrança
O Google Play pede uma permissão de cobrança
com.android.vending.BILLING, é porque seu app não inclui o Google Play Billing. Os apps da Base44 ainda não o suportam, e você não pode adicionar a permissão por conta própria. Por isso, você não pode vender assinaturas ou produtos in-app do seu app no Google Play Console. Veja vendendo no seu app para saber o que você pode fazer.Rejeição na App Store devido a direito HealthKit
Rejeição na App Store devido a direito HealthKit
NSHealthShareUsageDescription ausente no Info.plist, isso é causado por um direito HealthKit incluído na build iOS.A Base44 não suporta HealthKit, e atualmente não há como adicionar NSHealthShareUsageDescription à configuração da build. Se seu app não usa HealthKit, você não precisa tomar nenhuma ação do seu lado. Esta é uma limitação conhecida da build iOS atual.Incompatibilidade de Bundle ID ou chave de assinatura ao fazer upload de uma atualização
Incompatibilidade de Bundle ID ou chave de assinatura ao fazer upload de uma atualização
- Revise a listagem de app existente na App Store Connect ou Google Play Console e compare o Bundle ID e a chave de assinatura com os valores da sua build Base44.
- Se eles não corresponderem e você não puder atualizar a listagem existente, crie uma nova entrada de app na loja e envie a build Base44 como um novo app.
- Atualize seu ícone, nome do app ou descrição, se necessário, para que as pessoas possam identificar claramente o novo app.
A loja rejeita o número de build ou diz que o bundle não mudou
A loja rejeita o número de build ou diz que o bundle não mudou
Permissões, política de privacidade e feedback de revisão do app
Permissões, política de privacidade e feedback de revisão do app
- Leia o email de rejeição cuidadosamente para ver com qual permissão ou comportamento a loja está preocupada.
- Atualize sua política de privacidade e páginas de termos no seu app Base44 para que:
- Descrevam os tipos de dados que seu app coleta (por exemplo, localização, câmera ou microfone)
- Expliquem por que você coleta os dados e como as pessoas podem te contatar sobre privacidade
- Certifique-se de que os links para sua política de privacidade e termos apareçam antes que as pessoas se registrem ou façam login (por exemplo, no rodapé da página inicial ou tela de login).
- Reenvie seu app após atualizar o conteúdo.
URL principal e acesso a páginas legais
URL principal e acesso a páginas legais
- Certifique-se de que suas páginas de privacidade e termos estejam ativas no seu app Base44.
- Adicione links visíveis a essas páginas a partir da página de entrada do seu app, como no rodapé ou em um menu.
- Se seu app usa uma página inicial restrita ou apenas para membros, garanta que os links de privacidade e termos ainda sejam acessíveis antes do cadastro (por exemplo, da página de login ou cadastro).
Perguntas frequentes
Clique em uma pergunta abaixo para saber mais sobre como enviar seu app Base44 para a Apple App Store e Google Play.Preciso atingir uma pontuação de prontidão de 100 antes de enviar?
Preciso atingir uma pontuação de prontidão de 100 antes de enviar?
Posso enviar para apenas uma loja, não ambas?
Posso enviar para apenas uma loja, não ambas?
O que acontece se o scan ainda mostrar verificações reprovadas após correções?
O que acontece se o scan ainda mostrar verificações reprovadas após correções?
A Base44 pode enviar meu app para as lojas?
A Base44 pode enviar meu app para as lojas?
O Customer Care pode verificar meu envio ou falar com as lojas em meu nome?
O Customer Care pode verificar meu envio ou falar com as lojas em meu nome?
Preciso de um domínio personalizado para enviar meu app?
Preciso de um domínio personalizado para enviar meu app?
Quais recursos nativos o app mobile do Base44 suporta?
Quais recursos nativos o app mobile do Base44 suporta?
- Recursos exclusivamente nativos como notificações push, modo offline completo e HealthKit ainda não são suportados.
- Algumas capacidades nativas ainda podem exigir revisão adicional pela Apple ou Google, dependendo das permissões que seu app precisa.
Por quanto tempo as pessoas permanecem logadas no app?
Por quanto tempo as pessoas permanecem logadas no app?