Tamanhos de capturas de tela do iTunes Connect para todos os dispositivos iOS (iPhone / iPad / Apple Watch)

220

Estou tentando enviar um novo aplicativo para a App Store, mas agora a Apple exige capturas de tela para iPhones de 4,7 e 5,5 polegadas. Alguém tem essas especificações de tela (tamanho)?

Eu tentei com:

  • 640 x 1136 (retrato)
  • 640 x 1096 (retrato)
  • 1136 x 640 (paisagem)
  • 1136 x 600 (paisagem)

Também tentei usar as capturas de tela do tamanho do iPad, mas isso também não funcionou. Não recebi nenhum conselho ou e-mail da Apple com essas informações e não vejo nenhuma ajuda no iTunes Connect.

Jogos e aplicativos EO
fonte
A Apple tem uma página da web que descreve os novos requisitos de captura de tela? Esta página ainda não foi atualizada.
Codo
1
Fiz uma pesquisa, mas não consigo encontrar nada sobre os novos tamanhos de resolução. Além disso, estou procurando nos Recursos de Desenvolvimento. Ainda sem sorte.
EO Games and Apps
1
está atualizado developer.apple.com/library/ios/documentation/…
user1872384

Respostas:

489

As seguintes resoluções são aceitáveis ​​para o iTunes conectar:

  • iPhone 3 + 4 (3,5 polegadas)
    • 640 x 960
  • iPhone 5, iPhone 5S, iPhone 5C (4 polegadas)
    • 640 x 1136
  • iPhone 6, iPhone 6S, iPhone 7, iPhone 8 (4,7 polegadas)
    • 750 x 1334
  • iPhone 6 Plus, iPhone 6S Plus, iPhone 7 Plus, iPhone 8 Plus (5,5 polegadas)
    • 1242 x 2208
    • Você precisa da captura de tela nesta resolução, o telefone as reduz para 1080 x 1920
  • iPhone X (5,8 polegadas)
    • 1125 x 2436
  • iPhone XR (6,1 polegadas)
    • 828 x 1792
  • iPhone XS (5,8 polegadas)
    • 1125 x 2436
  • iPhone XS Max (6,5 polegadas)
    • 1242 x 2688
  • iPad Mini 2, iPad Mini 3, iPad Mini 4 (7,9 polegadas)
    • 1536 x 2048
  • iPad 3, iPad 4, iPad Pro, iPad Air, iPad Air 2 (9,7 polegadas)
    • 1536 x 2048
  • iPad Pro (10,5 polegadas)
    • 1668 x 2224
  • iPad Pro (12,9 polegadas)
    • 2048 x 2732
  • Apple Watch Series 1, Apple Watch Series 2, Apple Watch Series 3 - 38mm (1,5 polegadas)
    • 272 x 340
  • Apple Watch Series 4 - 40mm (1,57 polegadas)
    • 394 x 324
  • Apple Watch Series 1, Apple Watch Series 2, Apple Watch Series 3 - 42mm (1,65 polegadas)
    • 312 x 390
  • Apple Watch Series 4 - 44mm (1,78 pol.)
    • 448 x 368

Espero que isto ajude. Até a documentação da Apple sobre o assunto está incompleta.

Atualização: a Apple introduziu um novo Media Manager, que exige apenas a criação de ilustrações para os maiores dispositivos iPhone e / ou iPad. As imagens menores serão criadas para você. Observe que, se você não estava criando imagens do iPad Pro antes, precisa fazê-lo agora (se você suporta o iPad).

Atualização: capturas de tela e visualizações de aplicativos para novos dispositivos agora suportadas .

Kwinnie Navarro
fonte
12
Você poderia explicar como chega ao 'iPhone 6 Plus (2208 x 1242)'? Porque especificações telefone da Apple dará 1920x1080 tamanho do pixel para plus ...
Orgmir
1
@queenie, 3x. As capturas de tela de 5,5 polegadas são 2208 x 1242, não 1920 x 1080.
northtree
5
@BenClayton A imagem no iPhone 6 Plus é reduzida em 1,15 para uma resolução de pixel mais baixa. paintcodeapp.com/news/iphone-6-screens-demystified . Eu acho que o iPhone 7 talvez 2208 x 1242 pixels.
northtree
1
scaling É de fato mudar a resolução da imagem.
boweidmann
6
Quando a Apple lançou seu novo "Media Manager", eles nos deram um novo benefício de ter apenas de carregar o maior tamanho de tela do dispositivo. No entanto, agora eles exigem que você crie capturas de tela do tamanho do iPad Pro se você suportar o iPad. Isso é decepcionante se você descobrir isso depois de receber os recursos normais para mais de 80 aplicativos que está atualizando e precisar voltar à equipe do UX para obter a nova arte do iPad Pro que eles nunca precisaram criar. #sigh
Bruno Bronosky
213

Esta resposta é atualizada para o Xcode 11.

Atualmente, o App Store Connect solicita imagens nas seguintes categorias:

insira a descrição da imagem aqui

Ecrã iPhone 6,5 "

Isso é 1242 x 2688pixels. Você pode criar esta imagem de tamanho usando o simulador do iPhone 11 Pro Max .

Ecrã iPhone 5.5 "

Isso é 1242 x 2208pixels. Você pode criar esta imagem de tamanho usando o simulador do iPhone 8 Plus .

Monitor para iPad Pro (3ª geração) de 12,9 "

Isso é 2048 x 2732pixels. Você pode criar esta imagem de tamanho usando o simulador do iPad Pro (12,9 polegadas) (3ª geração) .

Ecrã iPad Pro (2.a geração) de 12,9 "

Isso é 2048 x 2732pixels. Esse é exatamente o mesmo tamanho do iPad Pro (12,9 polegadas) (3ª geração) , para que a maioria das pessoas possa usar as mesmas capturas de tela aqui. Mas veja isso .

Notas

  • Use Arquivo> Nova captura de tela ( Command+ S) no simulador para salvar uma captura de tela na área de trabalho. Em um dispositivo real, pressione Sleep/Wake+ Home no iPhone / iPad (imagens disponíveis no aplicativo Foto)
  • As dimensões de pixel acima são os tamanhos de orientação de retrato em tela cheia. Você não deve incluir a barra de status, para colar a cor do plano de fundo sobre o texto e os ícones da barra de status ou recortá-los e redimensionar a imagem.
  • Veja este link para mais detalhes.
Suragch
fonte
110

Para obter capturas de tela do tamanho adequado sem a necessidade de criá-las manualmente - execute o aplicativo na versão mais recente do Xcode e escolha o iPhone para o qual você precisa, depois pressione cmd-s enquanto visualiza o simulador. Isso salvará uma captura de tela na área de trabalho na resolução total necessária para o envio.

Conforme observado abaixo por @HoffZ, verifique se a escala está definida para 100%.

No Xcode selecione simulador, você deseja:

Simuladores Xcode

No menu Simulador, defina a escala para 100%:

Definir escala para 100%

Pressione cmd-s para salvar:

Salvar captura de tela

Austen Chongpison
fonte
10
Duas coisas a serem observadas: 1) A imagem é salva na área de trabalho. 2) Verifique se a escala é 100% (Janela-> Escala no simulador).
HoffZ
1
Esta é uma grande resposta e espero que a experimentá-lo depois do meu Mac, porque até agora eu tentei fazer upload de vários tamanhos de imagem que correspondem a documentação em: developer.apple.com/library/content/documentation/... Toda a minha as imagens falham, mesmo que correspondam às especificações. Dizem que são as dimensões erradas. Realmente confuso. Obrigado pela dica de como chegar lá.
Raddevus
3
Não acho que seja necessário que a escala esteja definida como 100%. O simulador do iPad Pro de 12 polegadas não chegará nem perto de caber na tela do meu MacBook a 100%, mas as capturas de tela ainda são salvas em resolução máxima.
Luke Bartolomeo
1
Esta é a melhor resposta realmente porque, ao contrário das outras, é atemporal !!
User3069232
1
Não é necessário confirmar a escala de 100%. A captura de tela está sempre em resolução total.
Velda
18

No Xcode 9, além de definir a Escala da janela para 100% (± 1), agora é necessário também desmarcar Optimize Rendering for Window Scaleo menu de depuração para obter uma captura de tela da resolução adequada.

Para tirar uma captura de tela do tamanho adequado para uso na loja de aplicativos:

1.) Execute o aplicativo no simulador
2.) Defina a escala (⌘1)
3.) Desmarque Optimize Rendering for Window Scaleno menu de depuração
4.) Tire uma captura de tela com ⌘S

insira a descrição da imagem aqui

froggomad
fonte
Muito obrigado! :)
Jorge Luis Peña Lopez
6

Agora, a Apple Inc. adicionou uma nova captura de tela do dispositivo também no iTunesconnect, que é o iPad Pro. Aqui estão todos os tamanhos de capturas de tela que o iTunesconnects requer.

  • iPhone 6 Plus (5,5 polegadas) - 2208x1242
  • iPhone 6 (4,7 polegadas) - 1334x750
  • iPhone 5 / 5s (4 polegadas) - 1136x640
  • iPhone 4s (3,5 polegadas) - 960x640
  • iPad - 1024x768
  • iPadPro - 2732x2048
Mohammad Kamran Usmani
fonte
4

Além disso - observe que você pode ter a transparência definida, mesmo que você não tenha nenhuma transparência nas imagens. Se você estiver usando o photoshop, 'salve para web' e desmarque 'transparência' ou apenas converta sua imagem em .jpg. O iTunes Connect parece rejeitar transparências também.

Christine
fonte
4

Isso é atualizado a partir de 14/6/2017, a partir da seguinte fonte:
http://help.apple.com/itunes-connect/developer/#/devd274dd925

Especificações da captura de tela

  • Ecrã Retina de 5,5 polegadas
    1242 x 2208 pixels para retrato
    2208 x 1242 pixels para paisagem

  • Tela Retina de 4,7 polegadas
    750 x 1334 pixels para retrato
    1334 x 750 pixels para paisagem

  • Tela Retina de 4 polegadas
    640 x 1096 pixels para retrato (sem barra de status)
    640 x 1136 pixels para retrato (tela cheia)
    1136 x 600 pixels para paisagem (sem barra de status)
    1136 x 640 pixels para paisagem (tela inteira)

  • Tela Retina de 3,5 polegadas
    640 x 920 pixels para retrato (sem barra de status)
    640 x 960 pixels para retrato (tela cheia)
    960 x 600 pixels para paisagem (sem barra de status)
    960 x 640 pixels para paisagem (tela inteira)

  • Tela Retina de 12,9 polegadas
    2048 x 2732 pixels para retrato
    2732 x 2048 pixels para paisagem

  • Tela Retina de 9,7 polegadas
    Alta resolução:
    2048 x 1496 pixels para paisagem (sem barra de status)
    2048 x 1536 pixels para paisagem (tela inteira)
    1536 x 2008 pixels para retrato (sem barra de status)
    1536 x 2048 pixels para retrato (tela inteira)
    Resolução padrão:
    1024 x 748 pixels para paisagem (sem barra de status)
    1024 x 768 pixels para paisagem (tela cheia)
    768 x 1004 pixels para retrato (sem barra de status)
    768 x 1024 pixels para retrato (tela inteira)

  • macOS
    Um dos seguintes, com uma proporção de 16:10.
    1280 x 800 pixels
    1440 x 900 pixels
    2560 x 1600 pixels
    2880 x 1800 pixels

  • tvOS
    1920 x 1080 pixels

  • watchOS
    312 x 390 pixels

phanf
fonte
1

Para dispositivos iPhone: Agora, precisamos de apenas um tamanho iPhone 6 Plus (5,5 polegadas) • 1242 x 2208 Em seguida, temos a caixa de seleção, em todos os outros tamanhos, para: Usar a tela de 5,5 polegadas

Aanchal Chaurasia
fonte
boa resposta. Obrigado senhorita Aanchal.
MRizwan33
1
 1)iPhone X screenshot support in iTunes Connect.October 27, 2017.

 2)You can now upload screenshots for iPhone X. 
  Youll see a new tab for 5.8-inch displays under Screenshots and App Previews on your iOS app  version information page.

 3)Note that iPhone X screenshots are optional and cannot be used for smaller devices sizes. 
  5.5-inchdisplay screenshots are still required for all apps that run on iPhone.

 4)iPhone X Screenshot Resolutions
  1125 by 2436 (Portrait)
  2436 by 1125 (Landscape)
Ramani Hitesh
fonte
1

Através dos simuladores para os respectivos dispositivos, podemos ter capturas de tela com o comando cmd + S convenientemente. E isso nos dá a resolução exata para o dispositivo que simulamos. A equipe de revisão teria mencionado isso, mas nunca o fez. :)

madu
fonte
1

Eu sei que existem muitas respostas muito bem elaboradas. Encontrei uma documentação correta no site da apple, onde eles especificaram a especificação para os requisitos de captura de tela. Aqui está o link abaixo https://help.apple.com/app-store-connect/#/devd274dd925 Especificações da tela de pré-visualização de aplicativos

Sam Jacob Dev
fonte
0
  1. Execute seu aplicativo no simulador e salve as capturas de tela.

  2. Renomeie essas capturas de tela para 4.7.1 (iPhone 6), 5.5.1 (iPhone 6 plus) e assim por diante.

Saumya
fonte
1
Aplicativos unidade não correm muito bem no emulador
Almo
0

para xcode 11.1 que não contém o ipad pro iPad Pro (2ª geração) 12,9 "O monitor executa este comando no terminal

xcrun simctl create "iPad Pro (12,9 polegadas) (2ª geração)" "com.apple.CoreSimulator.SimDeviceType.iPad-Pro - 12-9 polegadas --- 2ª geração" "com.apple.CoreSimulator. SimRuntime.iOS-13-1 "

olhe aqui

Ahmed Nour
fonte
0

Eu tenho esta página marcada e refiro-a com frequência, mas ninguém menciona o tamanho do iPad pro de 11 polegadas mais recente. É 1668x2388.

Aqui está um script bash que redimensionará capturas de tela genéricas para as dimensões apropriadas. Eu não conseguia rodar um simulador de iPhone 4 no xcode mais recente a partir de 2020, então isso era necessário para mim.

#!/usr/bin/env bash

HERE="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"

declare -A sizes
sizes["6-5-inch-iphone-xs-max"]="1242x2688"
sizes["5-8-inch-iphone-x"]="1125x2436"
sizes["5-5-inch-iphone-6"]="1242x2208"
sizes["4-7-inch-iphone-6"]="750x1334"
sizes["4-inch-iphone-6"]="640x1096"
sizes["3-5-inch-iphone-4s"]="640x920"
sizes["12-9-inch-ipad-pro-@3"]="2048x2732"
sizes["12-9-inch-ipad-pro-@2"]="2048x2732"
sizes["11-inch-ipad-pro"]="1668x2388"
sizes["10-5-inch-ipad-pro"]="1668x2224"
sizes["9-7-inch-ipad"]="1536x2008"

for i in "${!sizes[@]}"; do
    if [[ "$i" == *"ipad"* ]]; then
        [ -d "$HERE/ipad" ] || continue
        mkdir -p "$HERE/$i"
        cd "$HERE/ipad"
        for file in *.jpg; do
            [ -e "$file" ] || continue
            convert "$file" -resize "${sizes[$i]}"\! "$HERE/$i/$file"
            echo "scaled $file"
        done
    else
        [ -d "$HERE/iphone" ] || continue
        mkdir -p "$HERE/$i"
        cd "$HERE/iphone"
        for file in *.jpg; do
            [ -e "$file" ] || continue
            convert "$file" -resize "${sizes[$i]}"\! "$HERE/$i/$file"
            echo "scaled $file"
        done
    fi
done

Para usá-lo, coloque-o em um novo diretório e crie um diretório /iphonee um /ipadao lado dele. Coloque suas capturas de tela genéricas de ipad e iphone nessas pastas. Execute o script, ele irá gerar pastas nomeadas para todos os tamanhos.

ios_screenshots/
├── run.sh
├── iphone/
   ├── screenshot_1.jpg
   ├── screenshot_2.jpg
   ├── screenshot_3.jpg
├── ipad/
   ├── screenshot_1.jpg
   ├── screenshot_2.jpg
   ├── screenshot_3.jpg

Uma vez eu lutei com um urso.
fonte
0

Apple Link

Abaixo estão as informações sobre tamanhos de tela. Esses detalhes são obtidos no site da apple

Abaixo está a informação

Sanjeev Rao
fonte
-3

Esses detalhes são fornecidos pelo Log ...

Para o iPhone 6 Plus

Screen bounds: {{0, 0}, {414, 736}}, Screen resolution: <UIScreen: 0x7f97fad330b0; bounds = {{0, 0}, {414, 736}}; 
mode = <UIScreenMode: 0x7f97fae1ce00; size = 1242.000000 x 2208.000000>>, scale: 3.000000, nativeScale: 3.000000

Para o iPhone 6

Screen bounds: {{0, 0}, {375, 667}}, Screen resolution: <UIScreen: 0x7fa01b5182d0; bounds = {{0, 0}, {375, 667}}; 
mode = <UIScreenMode: 0x7fa01b711760; size = 750.000000 x 1334.000000>>, scale: 2.000000, nativeScale: 2.000000
Vaibhav Sharma
fonte