Wie kann force update einer ios-app
Hatten wir entwickelt eine ios-app hochgeladen und es auf ios-server, nach einiger Zeit mal einige, die wir getan hatten, einige änderungen,Also neue bauen mit der neuen version hochgeladen hatte, sondern die Nutzer, die alte version ist nicht zu reflektieren, mit neuen änderungen und wir hatten nicht festgelegt, jede Flagge oder etwas Rücksicht auf force update im vorherigen build, so kann irgend jemand uns sagen, wie Sie verhindern, dass die alte version der app-Nutzer verwenden alte version.Bitte sagen, wie das zu tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Umgang mit diesem durch eine API wäre eine bessere option sein, rufen Sie api auf hintergrund-thread, wenn die Anwendung aktiv wird, delegieren-Funktion, d.h.
applicationDidBecomeActive
.dann überprüfen Sie nach Erhalt der Antwort von der api, die aktuelle version ist kleiner/gleich aktualisiert, version, wie,
Schritt 1: Ihr Server bieten eine WebApi, um anzuzeigen, die neueste version und die Aktualisierung zwingend erforderlich ist oder nicht.
Schritt 2: iOS-App aufrufen, die WebApi zu Holen Sie sich die Informationen zur aktuellen version. Zeigen eine Modell-Ansicht wie uialertview-Objekt zu informieren Benutzer, dass es eine neue version gibt, aktualisieren Sie es, oder nicht? Die anzeigen bieten 2 buttons "JA" und "Später".
Sprung in den AppStore, wenn der Benutzer wählte "JA".
Schließen Sie die App, indem Sie "exit(0)", wenn der Benutzer wählte "Später" und-Pflege ist obligatorisch. Schließen Sie die Ansicht bestätigen und nichts mehr tun, wenn die Aktualisierung ist nicht zwingend erforderlich.
exit(0)
ist nicht eine gute Idee, stackoverflow.com/a/13843949/7995508Ja, Sie können appgrades.io verwalten Sie Ihre app-Versionen und wandeln alte version Benutzer zu der letzten version. Kein code benötigt. Einfach Integration des SDK in Ihre app und blockieren jede version, die Sie möchten mit einer benutzerdefinierten Ansicht /Warnungen anzeigen, die Sie anpassen können auf appgrades Dashboard.