Ícone de marketing ausente

141

Ao tentar enviar meu aplicativo, o iTunes Connect diz

Ícone de Marketing ausente. Os aplicativos para iOS devem incluir um ícone de marketing 1024x1024px no formato PNG. Os aplicativos que não incluem o ícone de marketing não podem ser enviados para a App Review ou a Beta App Review.

Tenho um PNG de 1024x1024px no meu envio no iTunes Connect, em General App Informatione App Icon. Acho que eles querem que eu o adicione como um ativo no pacote, no Xcode. Mas quando eu arrasto e solto meu PNG neste Unassignedespaço reservado, nada acontece.

Espaço reservado não atribuído para Marketing 1024x PNG

Este erro começou a aparecer após a WWDC 2017 e instalei o XCode 9 Beta. Esse problema também está ocorrendo na versão 8.3.1 (8E1000a).

JOG
fonte
Você tentou arrastar e soltar o ícone PNG de 1024x1024px PNG?
Itachi Uchiha
Pode ser que ele ajude você developer.apple.com/app-store/marketing/guidelines/#appstore
Itachi Uchiha
2
Não, não é o seu pacote. Certifique-se de que o ícone yo enviou para iTunesConnect não contém um canal alfa
Paulw11
@ Paulw11I removi o alfa como este stackoverflow.com/a/38256612/237509 e reenviei o upload, mas ao enviar, ainda recebo a mesma mensagem.
JOG
@DSDharma sim, tentei arrastar e soltar ambos para "Não atribuído" no Xcode, mas ele não reage ao arrastar e soltar, e ao iTunes Connect no envio do aplicativo, para reenviar o ícone para lá, mas sem sucesso.
JOG

Respostas:

142

Resolvido adicionando o ícone iOS Marketing 1024pt no projeto

IPhone de Varinder Singh
fonte
9
No meu caso, foi nomeado "App Store iOS" em vez de "iOS Marketing", mas ainda assim o ícone está no final da lista, e o único com esse tamanho, portanto não deve haver confusão.
TGO 15/09
2
Essa deve ser a resposta aceita. O mesmo problema ocorre com o lançamento oficial do Xcode 9. Não é um erro, a Apple exige apenas mais 1 formato de ícone para a App Store, recém-projetada.
Manuel
1
PARA SUA INFORMAÇÃO. Se você também desenvolver o Android, já terá esse tamanho e não precisará criá-lo.
Micah Montoya
1
Como posso adicionar o ícone do iOS Marketing à lista no appIcon? Eu não o tenho listado, mas a App Store ainda exige. : /
Luckylooke 10/10
Isso me ajuda. Mas acho que seria correto se a validação dissesse sobre as informações ausentes que não foram encontradas no meu caso.
Arsen
78

De acordo com as novas diretrizes do XCode 9 : precisamos arrastar um novo ícone com o novo item de ícone disponível em tamanho 1024pt chamado "App Store iOS 1024pt" no conjunto de imagens AppIcon.

insira a descrição da imagem aqui

IMPORTANTE: Certifique-se de usar o ícone sem Alfa / Transparência

Depois de fazer isso, o aviso desaparecerá e você poderá enviar com êxito o binário à Apple para revisão.

Link de referência: https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb

Gaurav Singla
fonte
1
Ainda tenho o aviso!
Arnotaki
1
Quem disse à Apple que arrastar deve ser a única opção para executar uma operação? Fiquei olhando o menu de contexto por 30 minutos, até ler esta resposta. Obrigado!
anthares 21/07/19
33

O problema parece estar enviando um binário que foi criado usando uma versão beta do Xcode. Use uma versão lançada do Xcode ao enviar compilações para a App Store.

JeremyShaw
fonte
1
A adição de um ícone de marketing é obrigatória e esta resposta fornece apenas uma solução temporária.
Viktor Malyi
37
Agora tenho a semente XCode 9 GM (não beta) e recebo esse problema.
Crag
6
@Crag no XCode 9 GM, dentro do AppIcon em Assets, você encontrará o ícone no final. Foi chamado "App Store" no meu caso, e não "iOS Marketing", como na captura de tela na resposta da Varinder.
TGO 15/09
1
@TGO Eu tenho um arquivo Contents.json nessa pasta com "idiom": "ios-marketing", mas o nome do arquivo não está definido ... Estou construindo através do Cordova, por isso prefiro não defini-lo manualmente como Vou explodi-lo ... #
1100 Crag
1
@ Crag desculpe se eu não estava claro. Captura de tela do que eu quis dizer . Peças irrelevantes borradas. Mas sim, você também pode editar o json,{ "size" : "1024x1024", "idiom" : "ios-marketing", "filename" : "logo_filename.png", "scale" : "1x" }
TGO
15

Para pessoas que ainda enfrentam problemas após adicionar o novo ícone do aplicativo:

Verifique se a caixa de seleção 'Transparência' está desmarcada ao exportar a imagem PNG do Photoshop. Aparentemente, esse é um problema, mesmo que a imagem não tenha transparência.

Desmarque a caixa de seleção transparência no Photoshop

Isso funcionou para mim.

Graças à resposta de Hammoud em Como resolver "Ícone de marketing ausente. Os aplicativos para iOS devem incluir 1024x1024px"

ElBrm
fonte
Obrigado! Finalmente funcionou para mim também. Nunca teria adivinhado que (:
Zeus
15

No Xcode 8:
Encontre o diretório do conjunto de ícones, coloque um arquivo preparado (por exemplo, 'Icon-Marketing.png') aqui e adicione o seguinte a Contents.json

{
  "size" : "1024x1024",
  "idiom" : "ios-marketing",
  "filename" : "Icon-Marketing.png",
  "scale" : "1x"
}
Łukasz Kalbarczyk
fonte
7

Se você estiver criando um aplicativo IOS a partir do Unity, siga estas etapas :

  1. No projeto Xcode, vá para Unity-iPhone> Images.xcassets> AppIcon
  2. Role para baixo
  3. Arraste um ícone de 1024x1024
  4. Compilar (CMD + B), arquivar, fazer upload como de costume
ow3n
fonte
6

As diretrizes do ícone do aplicativo foram alteradas com o lançamento dos novos iPhons X, iOS 11 e Xcode 9.

Um novo ícone da App Store deve ser adicionado ao projeto no tamanho Xcode 9:

1024px × 1024px (1024pt × 1024pt @ 1x)

Espero que isto ajude.

Referência: https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/

Nota: Até o momento, as Perguntas e respostas técnicas QA1686 - Ícones de aplicativos no iPhone, iPad e Apple Watch não foram atualizados com esse requisito.

Mustafa
fonte
4

Estou usando o beta 3 e só recebo um aviso após o upload. Fiz upload de um binário para o Flight de teste, não o lançamento.

Adicionando a imagem de marketing em .xcassets, o AppIcon corrigiu o aviso.

Esqarrouth
fonte
3

Como adicionar o "ícone do aplicativo 1024" no sys cordova?

editar arquivo de configuração:

<icon src="res/icon/ios/icon-1024.png" width="1024" height="1024" />

linha de comando:

cordova prepare ios

Não se esqueça de realmente adicionar o arquivo res/icon/ios/icon-1024.pngao sistema de arquivos.

tolgatasci
fonte
Olá, usuário3585515! Bem-vindo ao Stack Overflow! Você pode adicionar isso como uma pergunta separada e responder você mesmo, se quiser.
JOG
obrigado. i envia-nos a pergunta e resposta stackoverflow.com/questions/46875315/...
tolgatasci
0

O problema também pode estar nos outros ícones. Criei o ícone 1024 sem canal alfa, mas isso não ajudou. Em seguida, removi todos os ícones e carreguei novamente. Isso ajudou.

Jaroslav
fonte
0

Eu estava enviando uma atualização do aplicativo iOS para a loja de aplicativos Apple. Encontrei o erro abaixo: Missing Marketing Icon. iOS Apps must include a 1024x1024px Marketing Icon in PNG format. Apps that do not include the Marketing Icon cannot be submitted for App Review or Beta App Review

De acordo com a nova linha de guia da Apple no xcode 9, precisamos adicionar suporte ao ícone "App Store iOS". Então, adicionei ao ícone do aplicativo 1024x1024pt. O aplicativo é enviado à App Store.

Anil Gupta
fonte