Files
FEDEO/mobile
florianfederspiel 22bcf01fa8 KI-AGENT: Mobile Bundle-ID für TestFlight anpassen
- iOS Bundle Identifier und Android Package auf software.federspiel.fedeo gesetzt
- TestFlight-Dokumentation aktualisiert
- Vertriebs-Screenshots des Mobile-Dashboards ergänzt
2026-05-20 20:05:21 +02:00
..
2026-02-19 18:29:06 +01:00
2026-03-25 15:38:28 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00
2026-02-19 18:29:06 +01:00

FEDEO Mobile

Expo/React-Native-App für FEDEO. Der iOS-TestFlight-Build wird als Store-Build erstellt und enthält das JavaScript-Bundle. Metro wird dafür nicht benötigt.

Voraussetzungen

  • Node.js 22.22.3 verwenden, siehe .nvmrc.
  • EAS CLI installieren oder über npx eas-cli ausführen.
  • Apple Developer Zugriff für software.federspiel.fedeo.
  • Produktions-API ist im EAS-Profil testflight auf https://app.fedeo.de/backend gesetzt.

Entwicklung im Simulator

Wenn Port 8081 lokal belegt ist, Metro auf einem freien Port starten und den Simulator auf diesen Port setzen:

npx --yes -p node@22 node ./node_modules/expo/bin/cli start --dev-client --localhost --port 8082 --clear
xcrun simctl spawn booted defaults write software.federspiel.fedeo RCT_jsLocation '127.0.0.1:8082'
xcrun simctl spawn booted defaults write software.federspiel.fedeo RCT_packager_scheme 'http'
xcrun simctl terminate booted software.federspiel.fedeo
xcrun simctl launch booted software.federspiel.fedeo

TestFlight vorbereiten

npm run preflight:testflight
npm run build:ios:testflight

Nach erfolgreichem EAS-Build:

npm run submit:ios:testflight

Der TestFlight-Build nutzt das EAS-Profil testflight aus eas.json mit Store-Distribution und automatischer Buildnummer-Erhöhung.