Die Aktualisierung von Capacitor-JS-Anwendungen ohne das App-Store-Überprüfungsverfahren ist unter bestimmten Bedingungen, die in den offiziellen Richtlinien von Apple festgelegt sind, möglich. Es ist jedoch wichtig zu beachten, dass dies keine rechtliche Beratung ist. Um code-Updates direkt auf eine App zu pushen und mit den Richtlinien von Apple im Einklang zu stehen, müssen die folgenden Bedingungen erfüllt sein:
- Die code muss durch Apples integrierte WebKit-Framework ausgeführt werden
- Die code darf keine zusätzlichen Funktionen oder Funktionalitäten bereitstellen, freischalten oder aktivieren
- Der Benutzer muss nicht wissen, dass ein Update stattfindet
Die Capgo Capacitor-Erweiterung ermöglicht Updates und Änderungen an HTML, CSS und JavaScript, was die erste Bedingung erfüllt. Die Möglichkeit, Apps ohne das App-Store-Überprüfungsverfahren selbst zu aktualisieren, ist seit längerem für Apps verfügbar, die mit JavaScript-Frameworks wie Facebooks React Native oder Diensten wie Expo erstellt wurden.
The zweite Bedingung, keine zusätzlichen Funktionen oder Funktionalität bereitzustellen, wird vom Entwickler bestimmt. Capgo dient dazu, kleine Anpassungen oder Reparaturen vorzunehmen, anstatt neue Funktionen oder Funktionalität einzuführen. Für signifikante Änderungen ist es notwendig, Updates über den App Store zu veröffentlichen. Es ist zu beachten, dass viele andere Entwickler live Updates ohne Probleme oder Ablehnung von Apple verwenden.
Google Play ist weniger restriktiv als Apple, wenn es um die Aktualisierung von Apps geht. Google Play ermöglicht die Aktualisierung von Apps, die aus ihrem Store installiert wurden, mit JavaScript-Bundles, durch nicht-Googles-Dienste.
Für weitere Informationen zu der Installation von Capgo zur Umgehung der Überprüfung, verweisen Sie bitte auf mein nächstes Artikel.
Fortsetzen Sie von Does Apple Allow Live Updates Without Store Review?
Wenn Sie __CAPGO_KEEP_0__ verwenden Does Apple Allow Live Updates Without Store Review? um die Genehmigung und Verteilung im Store zu planen, verbinden Sie es mit @capgo/capacitor-in-app-review Für die Implementierungsdetails in @capgo/capacitor-in-app-review, Mit @capgo/capacitor-in-app-review Für die native Fähigkeit in Mit @capgo/capacitor-in-app-review, @capgo/capacitor-native-market für die Implementierungsdetails in @capgo/capacitor-native-market Mit @capgo/capacitor-native-market für die native Fähigkeit in Mit @capgo/capacitor-native-market und Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store für den praktischen Kontext in Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store.