expo-updates (OTA) fuer mobile/ einrichten #35

Closed
opened 2026-09-07 19:50:31 +02:00 by admin · 1 comment
Owner

Nach dem ersten erfolgreichen Play-Store-Release: expo-updates in mobile/ installieren und konfigurieren, damit kuenftige reine JS-/UI-Aenderungen (kein neues Permission, kein Icon-Wechsel, keine neue native Bibliothek) ohne erneute Play-Store-Pruefung als Over-the-Air-Update ausgeliefert werden koennen, statt jedes Mal einen neuen nativen Build + Store-Review zu brauchen.

Aufgaben:

  • expo-updates Package installieren
  • runtimeVersion-Policy festlegen (app.json)
  • updates.url + channel pro eas.json-Build-Profil konfigurieren
  • Einen Build machen, der expo-updates enthaelt (einmalig noetig, danach OTA moeglich)
  • eas update Workflow dokumentieren (README.md in mobile/)

Bewusst zurueckgestellt, bis die laufende erste Play-Store-Pruefung abgeschlossen ist - ein weiterer nativer Build waehrend der Pruefung waere kontraproduktiv.

Nach dem ersten erfolgreichen Play-Store-Release: expo-updates in mobile/ installieren und konfigurieren, damit kuenftige reine JS-/UI-Aenderungen (kein neues Permission, kein Icon-Wechsel, keine neue native Bibliothek) ohne erneute Play-Store-Pruefung als Over-the-Air-Update ausgeliefert werden koennen, statt jedes Mal einen neuen nativen Build + Store-Review zu brauchen. Aufgaben: - expo-updates Package installieren - runtimeVersion-Policy festlegen (app.json) - updates.url + channel pro eas.json-Build-Profil konfigurieren - Einen Build machen, der expo-updates enthaelt (einmalig noetig, danach OTA moeglich) - eas update Workflow dokumentieren (README.md in mobile/) Bewusst zurueckgestellt, bis die laufende erste Play-Store-Pruefung abgeschlossen ist - ein weiterer nativer Build waehrend der Pruefung waere kontraproduktiv.
admin closed this issue 2026-09-08 12:49:23 +02:00
Author
Owner

Erledigt in Commit bad24e6 (mobile 1.0.2, versionCode 3): expo-updates installiert, per eas update:configure eingerichtet (runtimeVersion policy "appVersion", eigene EAS-Update-Channels je eas.json-Build-Profil: development/preview/production). App ist mit diesem Build live (Closed Testing, 2026-09-08). Kuenftige reine JS/UI-Fixes koennen ab jetzt per eas update --branch production ausgeliefert werden, ohne neuen Play-Store-Review.

Erledigt in Commit bad24e6 (mobile 1.0.2, versionCode 3): expo-updates installiert, per `eas update:configure` eingerichtet (runtimeVersion policy "appVersion", eigene EAS-Update-Channels je eas.json-Build-Profil: development/preview/production). App ist mit diesem Build live (Closed Testing, 2026-09-08). Kuenftige reine JS/UI-Fixes koennen ab jetzt per `eas update --branch production` ausgeliefert werden, ohne neuen Play-Store-Review.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/petfeed#35