Como posso fazer ícone Meu hoc de aplicação ad iPhone aparecer no iTunes?
-
05-07-2019 - |
Pergunta
Eu tenho um iPhone app com arquivo de ícone Icon.png.
Este ícone aparece corretamente quando o aplicativo é no próprio telefone, mas não aparece no painel de aplicativos no iTunes.
O que eu preciso fazer para obtê-lo a mostrar-se corretamente?
Solução
A maneira mais limpa de fazer isso é descrito na documentação oficial da Apple, em uma seção chamada Aplicações Publishing para Testing . Abaixo está as instruções exatas dadas a você nessa página:
Os iTunes artwork seus testadores ver deve ser o ícone da sua aplicação. Esta obra deve ser um arquivo JPEG ou PNG de 512 x 512 chamado iTunesArtwork . Note-se que o arquivo não deve ter uma extensão .
Depois de gerar o arquivo de ícone do aplicativo, siga estas etapas para adicioná-lo à sua aplicação:
- Abra seu projeto no Xcode.
- Na lista de Grupos & Files, selecione o grupo de recursos.
- Escolha Project> Adicionar ao Projeto, navegue até o arquivo iTunesArtwork e clique em Add.
- Na caixa de diálogo que aparece, selecione a opção “Copiar itens” e clique em Add.
Note que o arquivo PNG ou JPEG é apenas 'iTunesArtwork', sem sufixo.
Se você tentar copiar o arquivo para o pacote de aplicativos depois de ter construído-lo, ele vai quebrar a assinatura de aplicativos, e você obterá um erro de verificação ao tentar sincronizá-lo com o dispositivo. Certifique-se de que o arquivo de arte está incluído na pasta "Copy Bundle Recursos", dentro da meta do seu projeto no Xcode (passo 4, acima).
Outras dicas
Criar um 512x512 png do seu ícone, o nome "iTunesArtwork" (sem extensão, sem aspas) e adicioná-lo ao seu projeto em Recursos. Em seguida, construir.
Mais detalhes aqui:
A fim de tornar mais fácil para aqueles que chegam neste post, aqui estão as instruções reais (em linha reta do post ligada a partir a resposta aceita).
Tem havido alguma conversa no twitter sobre como criar seu próprio arquivo IPA para o seu aplicativo para iPhone, então eu pensei que eu iria dar as instruções que tenho usado para construir uma IPA antes. Desfrute.
- Crie uma pasta no seu desktop chamada “trabalhar”. Abra isso e criar um outro dentro da pasta do que chamou de “Payload” (case-sensitive)
- Mova seu arquivo iTunesArtwork para a pasta “trabalho” e seu .app para a pasta Payload.
- Abra o Terminal e execute o seguinte comando: chmod -R 775 ~ / Desktop / trabalho / Payload
- Vá para a sua pasta ProgName.app dentro Payload.
- Clique duas vezes no arquivo Info.plist. Verifique se há um item chamado: SignerIdentity com um valor de: Apple iPhone OS aplicação de assinatura. Se não houver, adicioná-lo.
- Zip tudo. Zip a pasta iTunesArtwork e Payload. (Então fecha acima o que está dentro da pasta de trabalho)
- Renomeie o arquivo zip para ter o nome desejado, e a extensão do ipa.
- Clique duas vezes para instalar com o iTunes
Na verdade, é possível fornecer iTunes ícones para o software iPhone lançado como ad-hoc. Veja este blog para obter mais informações.
Vou apenas acrescentar minha experiência recente. Eu tinha enganado em torno de tentar obter o meu ad hoc aplicativo para aparecer no iTunes com um ícone (estritamente, iTunesArtwork). Finalmente, eu estava convencido de que eu tinha seguido as instruções a um 'T', mas ainda não iria aparecer na exibição de grade. No entanto, a minha obra foi devidamente apresentada na vista Cover Flow. Eu apaguei e reinstalado meu aplicativo de / para o iTunes sem sucesso. Então eu saia do iTunes e reiniciado - e, voila! - minha arte estava correto em todos os lugares. Parece que há algum tipo de cache que não é reposto em vista Grid.
Se você ver um quadrado preto em vez de você ícone no iTunes, certifique-se de que tipo de arquivo de iTunesArtwork no Xcode não é "image.png". Se assim for, na fase de construção de recursos de cópia, CopyPNGFile irá falhar o arquivo que de salvamento inválido para divices iOS.
- Abra seu projeto no Xcode.
- Copiar arquivo iTunesArtwork.png na pasta do projeto.
- Editar arquivo iTuneArtwork.png e remover .png de iTunesArtwork.
- Gerar construção.
Você pode ver imagem no iTunes.
O ícone do aplicativo aparece apenas no iTunes se o seu aplicativo é distribuído através da App Store.
Eu suponho que você está perguntando sobre um desenvolvedor ou construção ad hoc. Aqueles obter o padrão preto ícone "A".