iPad-Screenshots 13-Zoll (2064×2752) für App Store
Apple verlangte iPad-Screenshots zusätzlich zu den iPhone-6.7-Shots, weil die App per Info.plist auch iPad unterstützt. 7 Shots auf iPad Pro 13-inch (M5) Simulator: Heim, Touren, Tour-Detail, Wetter, Tagebuch-Liste, Tagebuch-Detail, Mehr. Plus AppStore/scripts/check_dashboard.sh zum API-Debugging.
BIN
AppStore/screenshots/ipad_13/01_heim.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
AppStore/screenshots/ipad_13/02_touren.png
Normal file
|
After Width: | Height: | Size: 2 MiB |
BIN
AppStore/screenshots/ipad_13/03_tour_detail.png
Normal file
|
After Width: | Height: | Size: 914 KiB |
BIN
AppStore/screenshots/ipad_13/04_wetter.png
Normal file
|
After Width: | Height: | Size: 321 KiB |
BIN
AppStore/screenshots/ipad_13/05_tagebuch.png
Normal file
|
After Width: | Height: | Size: 709 KiB |
BIN
AppStore/screenshots/ipad_13/06_tagebuch_detail.png
Normal file
|
After Width: | Height: | Size: 2 MiB |
BIN
AppStore/screenshots/ipad_13/07_mehr.png
Normal file
|
After Width: | Height: | Size: 342 KiB |
27
AppStore/scripts/check_dashboard.sh
Executable file
|
|
@ -0,0 +1,27 @@
|
|||
#!/usr/bin/env bash
|
||||
# Login als reviewer und zeigt was /welcome-dashboard liefert.
|
||||
# Aufruf: ./AppStore/scripts/check_dashboard.sh
|
||||
set -euo pipefail
|
||||
BASE="https://banyaro.app"
|
||||
|
||||
read -r -p "E-Mail: " EMAIL
|
||||
read -r -s -p "Passwort: " PASS; echo
|
||||
|
||||
LOGIN=$(curl -s -X POST "$BASE/api/auth/login" \
|
||||
-H 'Content-Type: application/json' \
|
||||
-d "$(jq -nc --arg e "$EMAIL" --arg p "$PASS" '{email:$e,password:$p}')")
|
||||
TOKEN=$(echo "$LOGIN" | jq -r '.token // empty')
|
||||
if [ -z "$TOKEN" ]; then
|
||||
echo "❌ Login fehlgeschlagen:"
|
||||
echo "$LOGIN" | jq .
|
||||
exit 1
|
||||
fi
|
||||
echo "✓ Eingeloggt"
|
||||
|
||||
DOG=$(curl -s "$BASE/api/dogs" -H "Authorization: Bearer $TOKEN" | jq -r '.[0].id // empty')
|
||||
echo "Hund-ID: $DOG"
|
||||
echo ""
|
||||
echo "── welcome-dashboard ──"
|
||||
curl -s "$BASE/api/dogs/$DOG/welcome-dashboard" \
|
||||
-H "Authorization: Bearer $TOKEN" \
|
||||
| jq '{random_photo, last_diary, next_appointment}'
|
||||