App Store screenshots at the 1206x2622 size App Store Connect requires
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ -74,7 +74,7 @@ each store release. Build numbers are set automatically by Codemagic.
|
||||
|
||||
**Graphics** (in `assets/brand/`: `app_icon_1024.png` and `play_store_icon_512.png`)
|
||||
- Play: a 512×512 icon, a 1024×500 feature graphic, and 2–8 phone screenshots.
|
||||
- App Store: 6.9-inch iPhone screenshots (1320×2868). The app is iPhone-only, so no iPad screenshots are needed.
|
||||
- App Store: iPhone 6.1/6.3-inch screenshots (1206×2622, in the "iPhone with Dynamic Island" tab). The app is iPhone-only, so no iPad screenshots are needed.
|
||||
|
||||
**Questionnaires**
|
||||
- **Data collected** (Play Data safety and Apple App Privacy):
|
||||
|
||||
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 998 KiB |
|
Before Width: | Height: | Size: 1.7 MiB After Width: | Height: | Size: 1.5 MiB |
|
Before Width: | Height: | Size: 371 KiB After Width: | Height: | Size: 330 KiB |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.0 MiB |
@ -3,7 +3,7 @@
|
||||
python tools/store_screenshots.py <folder with 01_home.png ... from `adb exec-out screencap -p`>
|
||||
|
||||
Writes docs/store/screenshots/android/*.png (1080x1920, Google Play) and
|
||||
docs/store/screenshots/ios/*.png (1320x2868, App Store 6.9-inch). The Android status and
|
||||
docs/store/screenshots/ios/*.png (1206x2622, App Store iPhone 6.1/6.3-inch, the size App Store Connect asks for). The Android status and
|
||||
navigation bars are cropped off, so the iOS set shows only the app. Screens marked
|
||||
android_only are left out of the iOS set.
|
||||
"""
|
||||
@ -97,7 +97,7 @@ def compose(shot, head, sub, w, h):
|
||||
|
||||
def main():
|
||||
src = pathlib.Path(sys.argv[1])
|
||||
for target, size in (('android', (1080, 1920)), ('ios', (1320, 2868))):
|
||||
for target, size in (('android', (1080, 1920)), ('ios', (1206, 2622))):
|
||||
(OUT / target).mkdir(parents=True, exist_ok=True)
|
||||
for name, head, sub, android_only in SCREENS:
|
||||
if android_only and target == 'ios':
|
||||
|
||||