No description
  • Swift 96.5%
  • Shell 3.5%
Find a file
2026-09-29 17:58:14 +02:00
AppStore iPad-Screenshots 13-Zoll (2064×2752) für App Store 2026-05-31 14:48:22 +02:00
BanYaroGo Zwei Apps, ein Projekt: neues Target »BanYaro« (Display-Name Ban Yaro, app.banyaro, 2.0 Build 1, eigenes Scheme+Info.plist, gleiche Sync-Group/Entitlements/CloudKit-Container, ohne Widget) — Ban Yaro Go bleibt unverändert zum Testen (zurück auf 1.0 Build 7); Branding dynamisch via AppBranding.name (Login, Pitch, Settings, Health-Alert, Share-Bild, GPX-Creator), Versionsanzeige in Login+Einstellungen; BY_BASE_URL in beiden Schemes vorbereitet (deaktiviert); TESTEN_M0.md auf Zwei-App-Setup, PLAN: Entscheidung 7 inkl. offener Store-Frage (app.banyaro = neue Store-App vs. Update auf app.banyaro.ios); beide Targets bauen, Smoke-Test nebeneinander im Simulator 2026-06-10 20:24:13 +02:00
BanYaroGo.xcodeproj Zwei Apps, ein Projekt: neues Target »BanYaro« (Display-Name Ban Yaro, app.banyaro, 2.0 Build 1, eigenes Scheme+Info.plist, gleiche Sync-Group/Entitlements/CloudKit-Container, ohne Widget) — Ban Yaro Go bleibt unverändert zum Testen (zurück auf 1.0 Build 7); Branding dynamisch via AppBranding.name (Login, Pitch, Settings, Health-Alert, Share-Bild, GPX-Creator), Versionsanzeige in Login+Einstellungen; BY_BASE_URL in beiden Schemes vorbereitet (deaktiviert); TESTEN_M0.md auf Zwei-App-Setup, PLAN: Entscheidung 7 inkl. offener Store-Frage (app.banyaro = neue Store-App vs. Update auf app.banyaro.ios); beide Targets bauen, Smoke-Test nebeneinander im Simulator 2026-06-10 20:24:13 +02:00
BanYaroGoWidget 1.1: Home-Screen-Widget + Siri-Kurzbefehl „Gassi gehen" 2026-06-02 20:01:16 +02:00
icon Phase 3.5: Pause/Resume, SwiftData-Persistenz, Kamera-Capture, Fotos zu bestehender Tour 2026-05-30 10:52:15 +02:00
Shared Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
.gitignore Ban Yaro Go — Phase 1 Foundation 2026-05-30 09:25:48 +02:00
APP_REVIEW_REPLY.md Review-Antwort: Hinweis auf entfernte Web-Referenzen ergänzt 2026-06-07 11:22:27 +02:00
BanYaro-Info.plist Ban Yaro: ATS-Ausnahme NSAllowsLocalNetworking — HTTP nur im lokalen Netz erlaubt (BY_BASE_URL → Dev-Backend per LAN-IP fürs iPhone-Testen); Prod bleibt HTTPS, Go unverändert 2026-06-10 20:59:28 +02:00
BanYaroGo-Info.plist Info.plist: ITSAppUsesNonExemptEncryption=false 2026-05-30 20:02:28 +02:00
BanYaroGo.entitlements M0 iCloud-Hybrid-Medien: MediaStore-Outbox (register→CloudKit→confirm, Quota-/Kein-Account-Fallback auf Server, reconcile gegen /api/media/mine), CloudKit-Entitlements (Container iCloud.app.banyaro.ios, Zone BanyaroMedia), Tagebuch offline-first (PendingDiaryEntry + Banner — Funkloch-tauglich), Sheets blockieren nicht mehr beim Upload, CachedAsyncImage holt iCloud-Originale (Fallback Preview), eigene Fotos dauerhaft lokal in Originalqualität; PLAN_VOLLAPP.md (Fahrplan + manuelle Apple-Schritte); Build grün 2026-06-10 19:58:59 +02:00
BanYaroGoWidget-Info.plist Phase 4.A.1: Live Activity + Dynamic Island für laufende Gassi-Tour 2026-05-30 11:35:43 +02:00
BanYaroGoWidget.entitlements 1.1: Home-Screen-Widget + Siri-Kurzbefehl „Gassi gehen" 2026-06-02 20:01:16 +02:00
PLAN_V1_1_IAP.md IAP-Plan: Entscheidungen 08.06. nachgetragen — IAP mit nativem Hund-Anlegen auf v1.2, 34,99 €/Jahr, 1 Monat gratis, Rename → „Ban Yaro“ 2026-09-29 17:58:14 +02:00
PLAN_VOLLAPP.md Beschlüsse 10.06. spät: Ban Yaro LÖST Go im Store ab (2.x-Submit übernimmt app.banyaro.ios → Bestandsnutzer-Update, ASC-Rename; Go-Test-Target dann auf Dev-ID) + Entscheidung 8: Tier-/Rollen-Modell verbindlich (Standard/Pro/Züchter + Moderator/Admin wie banyaro.app, Gates immer vom Backend, App blendet nur aus) 2026-06-10 20:54:45 +02:00
TESTEN_M0.md Zwei Apps, ein Projekt: neues Target »BanYaro« (Display-Name Ban Yaro, app.banyaro, 2.0 Build 1, eigenes Scheme+Info.plist, gleiche Sync-Group/Entitlements/CloudKit-Container, ohne Widget) — Ban Yaro Go bleibt unverändert zum Testen (zurück auf 1.0 Build 7); Branding dynamisch via AppBranding.name (Login, Pitch, Settings, Health-Alert, Share-Bild, GPX-Creator), Versionsanzeige in Login+Einstellungen; BY_BASE_URL in beiden Schemes vorbereitet (deaktiviert); TESTEN_M0.md auf Zwei-App-Setup, PLAN: Entscheidung 7 inkl. offener Store-Frage (app.banyaro = neue Store-App vs. Update auf app.banyaro.ios); beide Targets bauen, Smoke-Test nebeneinander im Simulator 2026-06-10 20:24:13 +02:00