2014-09-10 10 views
24

Sto provando a inviare una nuova applicazione all'App Store, ma ora Apple richiede schermate per iPhone 4,7 pollici e 5,5 pollici. Qual è il metodo migliore per rendere questi screenshot con la piena risoluzione senza il dispositivo? Grazie per l'aiuto!Screenshot a piena risoluzione per Iphone 6 e 6+

risposta

52

In Xcode 6 GM eseguire l'app con l'iPhone 6 o iPhone 6 Plus nel simulatore e quindi premere cmd-s. Ciò salverà uno screenshot sul tuo computer.

iPhone 6/iPhone 6 Plus come si è visto in Xcode 6 GM:

iPhone 6 Plus in Xcode

Come salvare uno screenshot nel simulatore:

Save Screenshot in Simulator

EDIT:

Assicurati che Window => Scale sia impostato al 100% nel simulatore, altrimenti hai il dispositivo corretto, ma finisci con th e dimensioni sbagliate nello screenshot. - Jos

+0

Come trovi un app che non può essere eseguito nel simulatore? – shim

+26

Assicurati che Window => Scale sia impostato al 100% nel simulatore, altrimenti hai il dispositivo corretto, ma finisci con le dimensioni sbagliate nello screenshot. – Jos

9

per chiunque cerchi la risoluzione dell'immagine da caricare (se si desidera creare alcuni screenshot photoshop di fantasia), che sono:

  • iPhone 6: 750 × 1334
  • iPhone 6 Plus: 1242 × 2208

[Edit] Guida di riferimento valida qui: http://www.paintcodeapp.com/news/iphone-6-screens-demystified (parla di risoluzioni e downsampling di iPhone 6+).

+0

Non secondo lo screenshot che ho appena preso dal simulatore. Questa dimensione ha funzionato quando ho caricato su iTunes Connect. Forse Apple è confusa nei loro materiali di marketing. – powers

+0

Queste sono le dimensioni utilizzate per ridimensionare le App precedenti sui nuovi telefoni, quindi sono corrette in questo caso. I documenti Apple sono corretti perché le app progettate per i nuovi iPhone possono utilizzare tutti i pixel. –

+0

Sono confuso. Lo screen grabs che ho appena realizzato dal mio attuale dispositivo iPhone 6 è 640x1136 –

2

per 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 

**For 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 
Problemi correlati