2
respostas

Aplicação foi rejeitada na Apple Store devido a diferença de idioma no aplicativo

Bom dia amigos. Fomos aqui a empresa subir uma aplicação para a Loja da Apple, pra ser instalada no IPhone e fomos surpeendidos com a rejeição da mesma por conta de uma coisa estranha:

Guideline 4.0 - Design

We noticed an issue in your app that contributes to a lower quality user experience than Apple users expect:

  • Your app's modal alerts are in English, but your app's primary language is Portuguese. To help users understand why your app is requesting access to a specific feature, your app's modal alerts should be in the same language as the rest of your app.

Next Steps

To resolve this issue, please revise your app to address all instances of this type of issue.

Resources

For information on improving and enhancing your app:

  • Watch the video The Ingredients of Great Apps to understand the basics of great apps.
  • Watch the video iPhone and iPad User Interface Design for practical design tips.
  • Watch iOS Development Videos to learn about programming and design tips.
  • Review the iOS Human Interface Guidelines and ensure that your app's interface and design adhere to these guidelines.

Please see attached screenshot for details.

A aplicação é em português, desenvolvida no Ionic 1 versão 3.16.0 mas a mensagem que surge, e que foi a razão da rejeição, está em inglês e é referente a solicitação ao usuário do aparelho, permitir que a nossa aplicação acesse os recursos de GPS do dispositivo. Aquela mensagem do dispositivo.

Aí não sabemos aqui como resolver isto já que a mensagem em inglês é do telefone e não do nosso projeto.

Se alguém puder me ajudar, agradeço desde já.

2 respostas

O teste foi realizado em um iPhone com idioma em inglês?

Eu achei um link onde é descrito um problema igual a este, ou seja um aplicativo Ionic com problema no idioma da mensagem de permissão:

https://stackoverflow.com/questions/52977576/ionic-3-ios-policy-location-permission-modal-alert-message

No link tem a resposta, mas apenas resumindo tem que editar o projeto IOS e fazer uma alteração lá.

Aqui explica como funciona o arquivo de configuração e como ele pode ser acessado pelo Xcode

https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html