Expo-OTA-Updates auf iOS erfordern einen Neustart der App, damit sie wirksam werden, während Android beim ersten Start fAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Expo-OTA-Updates auf iOS erfordern einen Neustart der App, damit sie wirksam werden, während Android beim ersten Start f

Post by Anonymous »

Ich entwickle iOS- und Android-Apps mit Expo und habe einige Probleme mit OTA-Updates:
Auf Android funktionieren OTA-Updates einwandfrei – selbst wenn die installierte Version hinter der neuesten liegt, wird die App beim ersten Öffnen immer noch auf die neueste Version aktualisiert. Aber unter iOS funktioniert es nicht auf die gleiche Weise. Nachdem Benutzer die App installiert haben, erhalten sie beim ersten Start nicht den neuesten OTA-Code; Sie erhalten es erst, wenn sie die App das nächste Mal erneut öffnen.
Das ist meine Konfiguration:

Code: Select all

"runtimeVersion": {
"policy": "appVersion"
},
"updates": {
"url": "https://u.expo.dev/ccbb070e-ebc7-4e4c-acd5-f5527da75c59",
"fallbackToCacheTimeout": 15000,
"requestHeaders": {
"expo-channel-name": "production"
}
},
Ein paar zusätzliche Details:
- Meine iOS-App verwendet Unternehmenssignierung und wird von Benutzern direkt über ihren Browser installiert.
- Ich habe auch versucht, die Netzwerkberechtigungen der App in den Einstellungen direkt nach der Installation, aber vor dem Öffnen der App zu aktivieren, und das hat immer noch nicht geholfen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post