Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Notícia

Solução alternativa para o problema do ícone de 1024 x 1024 iOS AppStore

104idepeople 2

Em meados de junho, a Apple começou a impor um requisito para envios à loja por meio do App Store Connect. Embora o requisito não seja novo, no passado a Apple permitia que os desenvolvedores adicionassem os ícones 1024 × 1024 por meio da listagem da loja, em vez de como parte do envio do aplicativo. Agora eles estão solicitando que o ícone faça parte do pacote, embora pareça que algumas atualizações do aplicativo estão isentas da regra.

Planejamos adicionar suporte direto para a implantação em uma versão de atualização 10.4 futura. Nesse ínterim, publicamos um conjunto muito detalhado de etapas para contornar o problema usando o RAD Studio 10.4. As etapas estão no site do Portal da Qualidade Embarcadero (QP) para o problema RSP-29692, no comentário com link aqui:  https://quality.embarcadero.com/browse/RSP-29692?focusedCommentId=85036

Embora as etapas detalhadas sejam bastante longas, em essência, o que você precisa fazer é usar um catálogo de ativos para fornecer todos os ícones usados ​​pelo seu aplicativo. Isso é necessário além do suporte de tela de inicialização de storyboard fornecido no RAD Studio 10.4 Sydney. Aqui está um resumo das etapas detalhadas:

  1. Crie um catálogo de ativos com o ícone real e os arquivos de imagem usados ​​pelo aplicativo. Você pode fazer isso começando com o catálogo de ativos fornecido na solução alternativa e substituindo as imagens de espaço reservado no arquivo disponível na entrada QP por suas próprias imagens.
  2. Compile o catálogo de ativos em seu computador macOS.
  3. Transfira os arquivos gerados como parte da compilação do catálogo de ativos do host macOS para a pasta raiz do projeto do aplicativo.
  4. Atualize o arquivo Info.plist no projeto para conter as chaves de propriedade corretas para o envio do App Store Connect. O uso da chave de propriedade DTPlatformVersion foi observado como chave para o envio do App Store Connect.
  5. Atualize a lista de implantação do projeto para incluir os arquivos PNG adequados e substituir os arquivos Info.plist e Assets.car gerados por padrão.

Como referência, os requisitos da Apple para os diferentes elementos gráficos são explicados em https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/app-icon . Com as etapas detalhadas na entrada QP, você deve ser capaz de enviar com sucesso o App Store Connect para seus aplicativos RAD Studio 10.4.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES