iTunes Connect Screenshots Größen für alle iOS-Geräte (iPhone / iPad / Apple Watch)


220

Ich versuche, eine neue Anwendung im App Store einzureichen, aber jetzt benötigt Apple Screenshots für iPhones von 4,7 Zoll und 5,5 Zoll. Hat jemand diese Screenshot-Spezifikationen (Größe)?

Ich habe versucht mit:

  • 640 x 1136 (Porträt)
  • 640 x 1096 (Porträt)
  • 1136 x 640 (Landschaft)
  • 1136 x 600 (Landschaft)

Ich habe auch versucht, Screenshots in iPad-Größe zu verwenden, aber das hat auch nicht funktioniert. Ich habe keine Ratschläge oder E-Mails von Apple mit diesen Informationen erhalten und sehe keine Hilfe in iTunes Connect.


Hat Apple eine Webseite, auf der die neuen Anforderungen für Screenshots beschrieben werden? Diese Seite wurde noch nicht aktualisiert.
Codo

1
Ich habe eine Suche durchgeführt, kann aber nichts über die neuen Auflösungsgrößen finden. Außerdem suche ich in den Entwicklungsressourcen. Immer noch kein Glück.
EO Spiele und Apps



Antworten:


489

Die folgenden Auflösungen sind für iTunes Connect akzeptabel:

  • iPhone 3 + 4 (3,5 Zoll)
    • 640 x 960
  • iPhone 5, iPhone 5S, iPhone 5C (4 Zoll)
    • 640 x 1136
  • iPhone 6, iPhone 6S, iPhone 7, iPhone 8 (4,7 Zoll)
    • 750 x 1334
  • iPhone 6 Plus, iPhone 6S Plus, iPhone 7 Plus, iPhone 8 Plus (5,5 Zoll)
    • 1242 x 2208
    • Sie benötigen den Screenshot in dieser Auflösung, das Telefon skaliert ihn auf 1080 x 1920
  • iPhone X (5,8 Zoll)
    • 1125 x 2436
  • iPhone XR (6,1 Zoll)
    • 828 x 1792
  • iPhone XS (5,8 Zoll)
    • 1125 x 2436
  • iPhone XS Max (6,5 Zoll)
    • 1242 x 2688
  • iPad Mini 2, iPad Mini 3, iPad Mini 4 (7,9 Zoll)
    • 1536 x 2048
  • iPad 3, iPad 4, iPad Pro, iPad Air, iPad Air 2 (9,7 Zoll)
    • 1536 x 2048
  • iPad Pro (10,5 Zoll)
    • 1668 x 2224
  • iPad Pro (12,9 Zoll)
    • 2048 x 2732
  • Apple Watch Serie 1, Apple Watch Serie 2, Apple Watch Serie 3 - 38 mm (1,5 Zoll)
    • 272 x 340
  • Apple Watch Series 4 - 40 mm (1,57 Zoll)
    • 394 x 324
  • Apple Watch Serie 1, Apple Watch Serie 2, Apple Watch Serie 3 - 42 mm (1,65 Zoll)
    • 312 x 390
  • Apple Watch Serie 4 - 44 mm (1,78 Zoll)
    • 448 x 368

Hoffe das hilft. Sogar Apples Dokumentation zu diesem Thema ist unvollständig.

Update: Apple hat einen neuen Media Manager eingeführt , für den nur Grafiken für die größten iPhone- und / oder iPad-Geräte erstellt werden müssen. Die kleineren Bilder werden für Sie erstellt. Beachten Sie, dass Sie dies jetzt tun müssen, wenn Sie zuvor noch keine iPad Pro-Bilder erstellt haben (wenn Sie das iPad unterstützen).

Update: Screenshots und App-Vorschauen für neue Geräte werden jetzt unterstützt .


12
Können Sie erklären, wie Sie zum iPhone 6 Plus (2208 x 1242) gelangen? Weil Apple Phone Spezifikationen Ihnen 1920x1080 Pixel Größe für Plus geben ...
Orgmir

1
@queenie, 3x. Die 5,5-Zoll-Screenshots sind 2208 x 1242, nicht 1920 x 1080.
Nordbaum

5
@BenClayton Das Bild auf dem iPhone 6 Plus wird um 1,15 in eine niedrigere Pixelauflösung heruntergesampelt. paintcodeapp.com/news/iphone-6-screens-demystified . Ich denke, das iPhone 7 vielleicht 2208 x 1242 Pixel.
Nordbaum

1
Skalierung IS in der Tat die Änderung der Bildschirmauflösung.
Boweidmann

6
Als Apple seinen neuen "Media Manager" herausbrachte, hatten wir den neuen Vorteil, dass wir nur die größte Screenshot-Größe des Geräts hochladen mussten. Jetzt müssen Sie jedoch Screenshots in iPad Pro- Größe erstellen, wenn Sie das iPad unterstützen. Dies ist enttäuschend, wenn Sie dies feststellen, nachdem Sie die normalen Assets für über 80 Apps erhalten haben, die Sie aktualisieren, und sich an Ihr UX-Team wenden müssen, um neue iPad Pro-Grafiken zu erhalten, die noch nie erstellt wurden. #seufz
Bruno Bronosky

213

Diese Antwort wurde für Xcode 11 aktualisiert.

App Store Connect fragt derzeit nach Bildern in den folgenden Kategorien:

Geben Sie hier die Bildbeschreibung ein

iPhone 6.5 "Anzeige

Das sind 1242 x 2688Pixel. Sie können dieses Bild mit dem iPhone 11 Pro Max- Simulator erstellen .

iPhone 5.5 "Anzeige

Das sind 1242 x 2208Pixel. Sie können dieses Bild mit dem iPhone 8 Plus- Simulator erstellen .

iPad Pro (3. Generation) 12,9 "Display

Das sind 2048 x 2732Pixel. Sie können dieses Bild mit dem iPad Pro- Simulator (12,9 Zoll) (3. Generation) erstellen .

iPad Pro (2. Generation) 12,9 "Display

Das sind 2048 x 2732Pixel. Dies ist genau die gleiche Größe wie das iPad Pro (12,9 Zoll) (3. Generation) , sodass die meisten Benutzer hier dieselben Screenshots verwenden können. Aber sehen Sie das .

Anmerkungen

  • Verwenden Sie im Simulator Datei> Neuer Screenshot ( Command+ S), um einen Screenshot auf dem Desktop zu speichern. Drücken Sie auf einem realen Gerät Sleep/Wake+ Home auf dem iPhone / iPad (Bilder in der Foto-App verfügbar)
  • Die obigen Pixelabmessungen entsprechen den Größen der Vollbild-Hochformatausrichtung. Sie sollten die Statusleiste nicht einschließen, daher können Sie entweder Hintergrundfarbe über den Text und die Symbole der Statusleiste einfügen oder sie ausschneiden und das Bild wieder skalieren.
  • Siehe diesen Link für weitere Details.

110

Um Screenshots der richtigen Größe zu erhalten, ohne sie manuell erstellen zu müssen, führen Sie Ihre App in der neuesten Version von Xcode aus und wählen Sie das iPhone aus, für das Sie Screenshots benötigen. Drücken Sie dann beim Anzeigen des Simulators auf cmd-s. Dadurch wird ein Screenshot in der vollen Auflösung, die Sie zum Einreichen benötigen, auf Ihrem Desktop gespeichert.

Stellen Sie, wie unten von @HoffZ angegeben, sicher, dass die Skala auf 100% eingestellt ist.

Wählen Sie im Xcode den gewünschten Simulator aus:

Xcode-Simulatoren

Stellen Sie im Simulator-Menü die Skala auf 100% ein:

Stellen Sie die Skalierung auf 100% ein

Drücken Sie cmd-s, um zu speichern:

Screenshot speichern


10
Zwei Dinge zu beachten: 1) Das Bild wird auf dem Desktop gespeichert. 2) Stellen Sie sicher, dass die Skalierung 100% beträgt (Fenster-> Skalierung im Simulator).
HoffZ

1
Dies ist eine großartige Antwort, und ich hoffe, dass ich sie später von meinem Mac aus versuchen kann, da ich bisher versucht habe, verschiedene Bildgrößen hochzuladen, die den Dokumenten entsprechen: developer.apple.com/library/content/documentation/… All my Bilder schlagen fehl, obwohl sie den Spezifikationen entsprechen, die besagen, dass sie die falschen Abmessungen haben. Wirklich verwirrend. Vielen Dank für den Hinweis, wie Sie dorthin gelangen.
Raddevus

3
Ich denke nicht, dass es erforderlich ist, dass die Skala auf 100% eingestellt ist. Der iPad Pro 12-Zoll-Simulator passt nicht annähernd zu 100% auf das Display meines MacBook, dennoch werden Screenshots in voller Auflösung gespeichert.
Luke Bartolomeo

1
Dies ist die beste Antwort, denn im Gegensatz zu den anderen ist es zeitlos !!
user3069232

1
Eine Bestätigung der 100% -Skala ist nicht erforderlich. Der Screenshot ist immer in voller Auflösung.
Velda

18

In Xcode 9 müssen Sie jetzt nicht nur die Fensterskala auf 100% (⌘1) einstellen, sondern auch Optimize Rendering for Window Scaledas Debug-Menü deaktivieren , um einen Screenshot der richtigen Auflösung zu erhalten.

So machen Sie einen Screenshot der richtigen Größe für den App Store:

1.) App im Simulator
ausführen 2.) Skalierung einstellen (⌘1)
3.) Im Optimize Rendering for Window ScaleDebug-Menü deaktivieren
4.) Mit ⌘S einen Screenshot machen

Geben Sie hier die Bildbeschreibung ein


Vielen Dank! :)
Jorge Luis Peña Lopez


6

Jetzt hat Apple Inc. auch über iTunesconnect, das iPad Pro, neue Screenshots für Geräte hinzugefügt. Hier finden Sie alle Größen von Screenshots, die iTunesconnects benötigt.

  • iPhone 6 Plus (5,5 Zoll) - 2208 x 1242
  • iPhone 6 (4,7 Zoll) - 1334 x 750
  • iPhone 5 / 5s (4 Zoll) - 1136 x 640
  • iPhone 4s (3,5 Zoll) - 960 x 640
  • iPad - 1024 x 768
  • iPadPro - 2732x2048

4

Beachten Sie außerdem, dass möglicherweise die Transparenz festgelegt ist, auch wenn Ihre Bilder keine Transparenz aufweisen. Wenn Sie Photoshop verwenden, wählen Sie "Für das Web speichern" und deaktivieren Sie "Transparenz" oder konvertieren Sie Ihr Bild einfach in eine JPG-Datei. iTunes Connect scheint auch Transparenzen abzulehnen.


4

Dies wird vom 14.06.2017 aus der folgenden Quelle aktualisiert:
http://help.apple.com/itunes-connect/developer/#/devd274dd925

Screenshot-Spezifikationen

  • 5,5-Zoll-Retina-Display
    1242 x 2208 Pixel für Hochformat
    2208 x 1242 Pixel für Querformat

  • 4,7-Zoll-Retina-Display
    750 x 1334 Pixel für Hochformat
    1334 x 750 Pixel für Querformat

  • 4-Zoll-Retina-Display
    640 x 1096 Pixel für Hochformat (ohne Statusleiste)
    640 x 1136 Pixel für Hochformat (Vollbild)
    1136 x 600 Pixel für Querformat (ohne Statusleiste)
    1136 x 640 Pixel für Querformat (Vollbild)

  • 3,5-Zoll-Retina-Display
    640 x 920 Pixel für Hochformat (ohne Statusleiste)
    640 x 960 Pixel für Hochformat (Vollbild)
    960 x 600 Pixel für Querformat (ohne Statusleiste)
    960 x 640 Pixel für Querformat (Vollbild)

  • 12,9-Zoll-Retina-Display
    2048 x 2732 Pixel für Hochformat
    2732 x 2048 Pixel für Querformat

  • 9,7-Zoll-Retina-Display
    Hohe Auflösung:
    2048 x 1496 Pixel für Querformat (ohne Statusleiste)
    2048 x 1536 Pixel für Querformat (Vollbild)
    1536 x 2008 Pixel für Hochformat (ohne Statusleiste)
    1536 x 2048 Pixel für Hochformat (Vollbild)
    Standardauflösung:
    1024 x 748 Pixel für Querformat (ohne Statusleiste)
    1024 x 768 Pixel für Querformat (Vollbild)
    768 x 1004 Pixel für Hochformat (ohne Statusleiste)
    768 x 1024 Pixel für Hochformat (Vollbild)

  • macOS
    Eine der folgenden Optionen mit einem Seitenverhältnis von 16:10.
    1280 x 800 Pixel
    1440 x 900 Pixel
    2560 x 1600 Pixel
    2880 x 1800 Pixel

  • tvOS
    1920 x 1080 Pixel

  • watchOS
    312 x 390 Pixel


1

Für iPhone-Geräte: Jetzt benötigen wir nur noch eine iPhone 6 Plus-Größe (5,5 Zoll) • 1242 x 2208 Dann haben wir dort das Kontrollkästchen in allen anderen Größen, um: 5,5-Zoll-Display zu verwenden


gute Antwort. Vielen Dank, Miss 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)

1

Über die Simulatoren für die jeweiligen Geräte können wir bequem Screenshots mit dem Befehl cmd + S erstellen. Und das gibt uns die genaue Auflösung für das Gerät, das wir simulieren. Das Bewertungsteam hätte dies erwähnt, aber nie getan. :) :)



0
  1. Führen Sie Ihre App auf dem Simulator aus und speichern Sie Screenshots.

  2. Benennen Sie diese Screenshots in 4.7.1 (iPhone 6), 5.5.1 (iPhone 6 plus) usw. um.


1
Unity-Apps laufen im Emulator nicht sehr gut
Almo

0

für xcode 11.1, der kein ipad pro enthält iPad Pro (2. Generation) 12.9 "Anzeige Führen Sie diesen Befehl im Terminal aus

xcrun simctl create "iPad Pro (12,9 Zoll) (2. Generation)" com.apple.CoreSimulator.SimDeviceType.iPad-Pro - 12-9 Zoll --- 2. Generation- "com.apple.CoreSimulator. SimRuntime.iOS-13-1 "

Schau hier


0

Ich habe diese Seite mit einem Lesezeichen versehen und verweise häufig darauf, aber niemand erwähnt die Größe für neuere 11-Zoll-iPad Pro. Es ist 1668 x 2388.

Hier ist ein Bash-Skript, mit dem generische Screenshots auf die entsprechenden Abmessungen angepasst werden. Ich konnte ab 2020 keinen iPhone 4-Simulator mit dem neuesten xcode zum Laufen bringen, daher war dies für mich notwendig.

#!/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

Um es zu verwenden, legen Sie es in einem neuen Verzeichnis ab und erstellen Sie ein /iphoneund ein /ipadVerzeichnis daneben. Legen Sie Ihre allgemeinen iPad- und iPhone-Screenshots in diesen Ordnern ab. Führen Sie das Skript aus. Es werden benannte Ordner für alle Größen generiert.

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


-3

Diese Details geben nach Protokoll ...

Für 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

Für 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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.