Se seu aplicativo não atender às Diretrizes de revisão da App Store, você precisará revisar e reenviar seu aplicativo.

Leia atentamente as Diretrizes de revisão da App Store para entender o que fazer e o que não fazer na Revisão de aplicativos antes de iniciar o desenvolvimento do aplicativo.

Leia as dicas da Apple sobre como evitar rejeições comuns de aplicativos .
Certifique-se de que o aplicativo esteja completo e livre de bugs/falhas antes de enviar, pois o aplicativo deve estar pronto para os clientes fazerem o download na App Store após a aprovação.
Seja atencioso com seus usuários, garantindo que seu aplicativo busque todas as permissões de usuário necessárias, funcione conforme anunciado, seja exibido com precisão em capturas de tela e ofereça conteúdo de qualidade.

Se seu aplicativo for rejeitado pela Apple, não entre em pânico.
Geralmente, são necessárias apenas algumas explicações extras para obtê-lo na loja.
Dependendo do seu processo de envio (a GoodBarber cuida ou modo Solo), leia esta ajuda online para saber como lidar com as rejeições da Apple.

Esta ajuda online é uma lista não exaustiva dos motivos comuns de rejeição da Apple e alguns conselhos sobre como tornar seu aplicativo compatível antes de enviá-lo à Apple.


1

App Tracking Transparency

"Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request"
ou
"However, you do not use App Tracking Transparency to request the user's permission before tracking their activity."
Leia a Diretriz 2.1 - Informações Necessárias/Completude do Aplicativo das diretrizes da Apple aqui .
Leia a Diretriz 5.1.2 - Legal das diretrizes da Apple aqui .

A Apple não encontrou a solicitação de permissão de Transparência de Rastreamento de Aplicativos no seu aplicativo.

Para resolver este problema:
1. Crie um vídeo da tela do seu aplicativo ao iniciá-lo, onde a Transparência de Rastreamento de Aplicativos é visível.
Use o TestFlight para criar o vídeo da sua tela: https://testflight.apple.com/
2. Responda à Apple, veja o exemplo abaixo:
The App Tracking Transparency permission request is displayed when you first open the app for user devices using the latest iOS versions. The permission request displayed is the following : “This ID will be used to show you personalized ads.” 
The user has the choice to refuse this without impacting his experience while browsing the app. A demo video is attached to this message.


2

Intellectual Property

"Don’t use protected third-party material such as trademarks, copyrighted works, or patented ideas in your app without permission, and don’t include misleading, false, or copycat representations, names, or metadata in your app bundle or developer name. Apps should be submitted by the person or legal entity that owns or has licensed the intellectual property and other relevant rights. "
Leia a Diretriz 5.2 - Legal das diretrizes da Apple aqui .

Isso significa que você não deve usar conteúdo que não seja de sua propriedade e que a conta de desenvolvedor da Apple da pessoa ou entidade proprietária do aplicativo deve ser usada para publicá-lo.

Para resolver este problema:
1. Você está usando uma conta de desenvolvedor individual enquanto seu aplicativo é feito para uma empresa/organização

Se o aplicativo for feito para uma empresa ou organização, a conta Apple Developer deve ser assinada como Empresa/Organização, que é uma opção fornecida pela Apple, e não em nome de um único indivíduo.
Isso é especialmente verdadeiro se o aplicativo incluir conteúdo confidencial: a Apple exigirá o uso de uma conta de desenvolvedor de uma empresa legítima.
Caso você tenha assinado o tipo errado de conta por engano, é possível alterá-lo.
Veja como fazer isso: IOS - Altere a associação individual de desenvolvedor da Apple para Organização

2. Você está usando sua própria conta de desenvolvedor da Apple para publicar o aplicativo de um cliente
Se o proprietário final do seu aplicativo for um cliente seu, o cliente deverá abrir sua própria conta de desenvolvedor da Apple e o aplicativo deverá ser publicado lá.
Se você publicou anteriormente o aplicativo de um cliente usando sua conta de desenvolvedor da Apple, você deve transferi-lo para a conta do cliente.
Veja como fazer: IOS - Transfira o aplicativo para uma conta de desenvolvedor da Apple diferente

ou

"Your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party services.  
Your app and its contents should not infringe upon the rights of another party."


A Apple quer ter certeza de que você é o proprietário do conteúdo do seu aplicativo.
Leia a Diretriz 5.2 - Legal das diretrizes da Apple aqui .

Para resolver este problema:
Forneça uma documentação que comprove que você tem os direitos necessários para usar o conteúdo exibido no seu aplicativo na seção Informações de revisão do aplicativo na App Store Connect ou remova a seção envolvida.
Edite os metadados na App Store Connect antes de reenviar seu aplicativo para revisão.


3

Login da conta

Aplicativos que exigem que os usuários se registrem com informações pessoais para acessar recursos não baseados em conta são proibidos pela Apple. Os aplicativos não podem exigir o registro do usuário antes de permitir o acesso ao conteúdo e aos recursos do aplicativo que não estão associados especificamente ao usuário.

É contrário às diretrizes da Apple forçar os usuários a fornecer informações pessoais para acessar seu aplicativo.
Por esse motivo, se o seu aplicativo tiver o recurso de autenticação habilitado, certifique-se de que o botão "Permitir acesso ao seu aplicativo sem ter se inscrito" em Usuários > Meus usuários > Configurações esteja ATIVADO.

Caso contrário, esteja preparado para explicar à Apple como o aplicativo é baseado em contas e para justificar por que é obrigatório que os usuários se registrem ou façam login antes de poderem acessar parte ou todo o conteúdo do aplicativo.

Lembre-se de que também é possível conceder acesso a uma parte do seu aplicativo, enquanto algumas seções são baseadas em contas para determinados grupos de usuários .

picture

4

Doações/pagamentos

"We noticed that your app includes the ability to collect charitable donations within the app, which is not appropriate for the App Store, because your organization does not appear to be an approved nonprofit." 
Leia a Diretriz 3.2.2 - Business - Other Business Model Issues - Unacceptable aqui

Para resolver este problema:
Para permitir que seus usuários façam doações/pagamentos, o link ou seção deve ser absolutamente aberto fora do aplicativo, no Safari e não no navegador interno do aplicativo.
Consulte esta Ajuda Online para saber como abrir uma URL em um navegador externo.


5

Áudio em segundo plano

"Please provide detailed answers to the following questions in your reply to this message in App Store Connect: 
- Please clarify which features of your app requires Background audio? 
- Please provide the steps to locate the feature requiring Background audio" 
"Your app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the app was running in the background."

Leia a Diretriz 2.1 -  Information Needed and Guideline 2.5.4 - Performance - Software Requirements aqui .

Para resolver este problema:
1. A reprodução de áudio no modo de fundo (Configurações > Configurações de compilação ) deve ser ativada SOMENTE se o aplicativo contiver pelo menos uma seção de áudio. A seção deve estar visível em seu aplicativo (não deve estar oculta) e deve ser acessível a partir do menu de navegação principal.
2. Se a seção não for fácil de encontrar, você terá que fornecer instruções passo a passo para a equipe de revisão da App Store explicando como acessar a seção de áudio, a fim de justificar o uso do áudio de fundo.
Leia esta Ajuda Online para obter mais informações sobre este tópico.


6

Accurate Metadata

"We noticed that your screenshots do not sufficiently show your app in use." 
"We noticed the app icon displayed on the device and the large icon displayed on the App Store do not sufficiently match" 
"We were unable to locate some of the features described in your metadata." 
"We noticed that your submission includes irrelevant third-party platform information. "

Leia a Diretriz 2.3 - Accurate Metadata aqui

Para resolver este problema:
- As capturas de tela na App Store Connect devem estar atualizadas, mostrar o aplicativo em uso e ser adequadas para todos os públicos, independentemente da classificação do conteúdo do seu aplicativo. Em outras palavras, seu aplicativo pode ser classificado como 17+, mas as capturas de tela devem ser classificadas como 4+, pois podem ser visualizadas por qualquer pessoa.
Verifique todas as capturas de tela no Gerenciador de mídia da Apple.

- Verifique se o ícone do aplicativo e o ícone grande exibido na App Store estão atualizados e iguais.

- A descrição do seu aplicativo no App Store Connect deve ser substancial: descreva o conteúdo do seu aplicativo e sua finalidade. Não anuncie sua empresa/marca/evento/conceito sem falar sobre o aplicativo em si. Certifique-se de que sua descrição esteja completa e precisa.

- A restrição de idade deve ser adaptada ao conteúdo do seu aplicativo. Certifique-se de preencher o formulário que a Apple fornece sobre este assunto honestamente. Se seu aplicativo exibe conteúdo externo (de um site de notícias, por exemplo), não se esqueça de levar esse conteúdo em consideração ao preencher o formulário.

- Seu aplicativo será automaticamente rejeitado se o conteúdo (um artigo ou foto, por exemplo) ou seus metadados (a descrição, tags ou capturas de tela no App Store Connect) mencionarem uma plataforma diferente da App Store ou dispositivos que não sejam dispositivos Apple.
Remova todo o conteúdo de seus aplicativos e/ou dos metadados no App Store Connect se eles apresentarem a plataforma ou dispositivo de um concorrente.


7

Design - Minimum Functionality

"We noticed that your app’s main functionality is to market your service, with limited or no user-facing interactive features or functionality. Apps that are primarily marketing materials or advertisements are not appropriate for the App Store."
Leia 4.2.2 design - Minimum Functionality aqui

Para resolver este problema:
Seu aplicativo deve conter pelo menos 3 seções de conteúdo e também deve fornecer mais valor do que um site reformulado para seu público-alvo. Recomendamos aproveitar ao máximo os recursos fornecidos pela GoodBarber para oferecer aos usuários a melhor experiência no aplicativo.
Você pode encontrar mais detalhes nesta ajuda online específica .


8

Localização de fundo

"Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location."
Leia a Diretriz 2.5.4 - Performance - Software Requirements aqui

Para resolver este problema:
Se o add-on de Geofence estiver ativado em seu aplicativo, você precisa ter pelo menos uma geofence ativa no backoffice. Isso significa que você deve ter pelo menos uma geocerca ativa com um emblema verde.

Depois de criar o local ativo ou desativar o add-on, você terá que reconstruir o aplicativo e enviar o arquivo .ipa mais recente para a Apple.

Observe que a Apple não permite o uso de localização em segundo plano com o único propósito de marketing ou publicidade. O uso da localização em segundo plano deve fornecer valor agregado ao seu aplicativo para aprimorar a experiência do usuário.


9

Informações da conta demo

"We have started your app's review, but we were unable to successfully access all or part of your app.  
In order for us to continue the review, we need to have a way to verify all app features and functionality."

Leia a Diretriz 2.1 - App Completeness aqui

Você deve fornecer à Apple o nome de usuário e a senha de uma conta de demonstração válida na página App Review do App Store Connect, que fornece acesso total aos recursos e funcionalidades do seu aplicativo.
As credenciais que você enviou não são válidas ou você não forneceu nenhuma.

Para resolver este problema:
1. Verifique se a autenticação é gerenciada pela GoodBarber ou não.
Se for gerenciado pela GoodBarber, para criar uma conta demo, siga as instruções abaixo:
- Extensão de compras no app: gerencie as assinaturas dos usuários (crie um usuário e ofereça uma assinatura a ele)
- Extensão de autenticação do usuário: crie uma conta de usuário de teste
Se a autenticação for gerenciada fora da GoodBarber:
- Crie um usuário de demonstração do serviço de autenticação que você usa.

2. Forneça credenciais da Apple para uma conta de demonstração válida:
- Faça login no App Store Connect
- Em Meus apps, selecione seu aplicativo.
- Clique na versão do aplicativo no lado esquerdo da tela.
- Role para baixo até Informações de revisão do aplicativo.
- Marque a caixa de seleção "Login obrigatório".
- Insira as credenciais de demonstração nos campos Nome de Usuário e Senha.
- Clique em Salvar na parte superior da página Informações da versão.


10

Terms of Use (EULA) - Privacy policy

"We were unable to find the following required item(s) in your app's metadata: 
– A functional link to the Terms of Use (EULA)"

Leia a Diretriz 3.1.2 - Business - Payment - In-App Purchases aqui
Ao usar a extensão de Compras no App no seu aplicativo, você precisa incluir um link para os termos de uso do seu aplicativo.

Para resolver este problema:
1. Inclua um link para os Termos de Uso na Descrição do seu Aplicativo no App Store Connect.
Você pode usar o URL padrão dos Termos de Uso da Apple (EULA) .
2. Verifique se a Apple se refere à privacidade possível na sua mensagem, se o fizer, inclua também um link para sua política de privacidade na sua Descrição do App no App Store Connect.
3. Certifique-se de que a descrição descreva claramente o que o usuário terá depois de se inscrever.
4. Responda à Apple


11

Compras no App

"We found in our review that your app or its metadata provides access to mechanisms other than in-app purchase for purchases or subscriptions to be used in the app, which does not comply with the App Store Review Guidelines."
Leia a Diretriz 3.1.2 - Business - Payment - In-App Purchases aqui

Para resolver este problema:
Caso você queira usar um mecanismo de assinatura vinculado ao seu aplicativo, recomendamos que você instale a extensão da GoodBarber de Compras no App .
ou
Remova todas as menções de pagamento/assinatura do seu aplicativo para que a nova versão seja aceita pela Apple.


12

What's New

"The "What's New" text should inform users what has changed in your app since the last update. This includes new features and product changes, but also bug fixes, security updates, and performance improvements." 
Leia a Diretriz 2.3.12 - Performance - Accurate Metadata aqui

Para resolver este problema:
1. Revise o texto "O que há de novo" do seu aplicativo para incluir descrições claras de quaisquer alterações significativas, incluindo novos recursos ou alterações no produto.
Se sua atualização simplesmente abordar correções de bugs, segurança ou outras atualizações de desempenho, informar isso genericamente no texto "O que há de novo" do seu aplicativo é suficiente. Por exemplo, "Correções de bugs e melhorias de desempenho" seriam apropriadas nesse caso.
2. Responda à Apple


13

"We noticed that your app was created from an app generation service or a commercialized template, but does not appear to be directly submitted by the owner or provider of the business, brand, or service."
Leia o design 5.2.1 e 4.2 - Minimum Functionality aqui
Desde o verão de 2017, as regras da Apple foram reforçadas em relação à conformidade das contas de desenvolvedor da Apple.

Para resolver este problema:
Siga as instruções da nossa ajuda online Conformidade com as diretrizes 4.2.6 e 5.2.1 da Apple
Se necessário, para saber como transferir seu aplicativo para outra conta de desenvolvedor, leia esta ajuda online: Transferir o aplicativo para uma conta de desenvolvedor Apple diferente


14

Covid-19

"We found in our review that your app provides services or requires sensitive user information related to the COVID-19 pandemic. Since the COVID-19 pandemic is a public health crisis, services and information related to it are considered to be part of the healthcare industry. In addition, the seller and company names associated with your app are not from a recognized institution, such as a governmental entity, hospital, insurance company, non-governmental organization, or university."
Leia a Diretriz 5.1.1 - Legal - Privacy - Data Collection and Storage aqui
Menções de Covid podem ser motivos de rejeição.

Para resolver este problema:
1. Justifique que você se enquadra em uma das seguintes categorias: organizações governamentais, ONGs voltadas para a saúde, empresas profundamente credenciadas em questões de saúde e instituições médicas ou educacionais: https://developer.apple.com/news/?id=03142020a
ou
2. Remova as menções Covid-19 do seu aplicativo


15

Alertas de solicitação de permissão

"We noticed that your app requests the user’s consent to access the ......., but doesn’t sufficiently explain the use of the ..... in the purpose string. 
To help users make informed decisions about how their data is used, permission request alerts need to explain and include an example of how your app will use the requested information."

Leia a Diretriz 5.1.1 - Legal - Privacy - Data Collection and Storage aqui

Isso significa que o alerta de solicitação de permissão do aplicativo (por exemplo: câmera, microfone ou calendário) não está claro o suficiente.

Para resolver este problema:
1. Edite o texto padrão do seu back office no menu Configurações > Configurações do aplicativo > Configurações de compilação
2. Crie uma nova versão do seu aplicativo
3. Responda à Apple: dê a eles também um exemplo, por exemplo, se a Apple mencionou o uso da câmera, explique à Apple que a câmera é usada por seus usuários em seu aplicativo se eles desejarem enviar conteúdo para seu aplicativo por meio de uma seção de envio , ou para usar como imagem de perfil é usar a extensão Autenticação.


16

Sign in with Apple

"Your app uses a third-party login service, but does not offer Sign in with Apple. Apps that use a third-party login service for account authentication need to offer Sign in with Apple to users as an equivalent option."
Leia a Diretriz 4.8 - Design - Sign in with Apple aqui

Para resolver este problema:
1. Configure o Login com a Apple no seu aplicativo: Login com autenticação da Apple (somente plano Premium)
A Apple exige que todos os campos sejam opcionais quando serviços externos são usados, verifique se é o caso do seu aplicativo.
2. Crie uma nova versão do seu aplicativo
3. Responda à Apple


17

GDPR/Cookies & App Tracking Transparency permissions

"We noticed you collect data to track after the user selects "Ask App Not to Track" on the App Tracking Transparency permission request. 
Specifically, we noticed your app accesses web content you own and collects cookies for tracking after the user asked you not to track them." 
"We noticed your app includes a GDPR prompt and an App Tracking Transparency permission request, but they are implemented in a way that might confuse the user. 
Specifically, your app shows a GDPR prompt that asks permission to track after the user has already selected "Ask App Not to Track" on the App Tracking Transparency permission request."

Leia a Diretriz 5.1 - Legal aqui

Isso acontece se você usar visualizações da web em seu aplicativo (HTML ou clique para seções) solicitando um modal GDPR/cookie.
Quando a Apple testa o aplicativo, a mensagem da Transparência de Rastreamento do Aplicativo é exibida quando eles o abrem pela primeira vez.
O prompt de GDPR/cookie é considerado uma forma de rastreamento pela Apple ao acessar o webview, no entanto, se o usuário clicar em Não na transparência de rastreamento do aplicativo, nenhum outro prompt deve ser exibido.

Para resolver este problema:
1. Substitua as seções personalizadas (seções de modelo de URL HTML) por links externos (Clique para seções).
Certifique-se de adicionar ?gbOpenExternal=1 no final do seu URL para abri-los fora do aplicativo, leia nossa ajuda online para obter todos os detalhes: Abrindo um URL em um navegador externo
2. Atualize as configurações do seu aplicativo
3. Responda à Apple


18

Bugs

Leia a Diretriz 2.1 - Performance - App Completeness aqui
Se a Apple encontrou um bug em seu aplicativo, o bug precisa ser corrigido.

Para resolver este problema:
1. Abra um ticket para a equipe de suporte :
- Transmita a totalidade das informações na página App Review para o suporte, incluindo quaisquer capturas de tela que possam ter sido fornecidas pela Apple.
2. Envie uma nova versão do seu aplicativo para a App Store assim que o bug for corrigido.


Outros artigos