Die Aktualisierung von Capacitor JS-Anwendungen ohne das App-Store-Bewertungsverfahren ist unter bestimmten Bedingungen nach den offiziellen Richtlinien von Apple möglich. Es ist jedoch wichtig zu beachten, dass dies keine rechtliche Beratung ist. Um code-Updates direkt an eine App zu pushen und mit den Richtlinien von Apple im Einklang zu bleiben, müssen die folgenden Bedingungen erfüllt sein:
- Die code muss von Apples integriertem WebKit-Framework ausgeführt werden
- Die code darf keine zusätzlichen Funktionen oder Funktionalitäten bereitstellen, freischalten oder aktivieren
- Der Benutzer muss sich nicht bewusst sein, dass eine Aktualisierung stattfindet
Die Capgo Capacitor-Erweiterung ermöglicht es, Updates und Änderungen an HTML, CSS und JavaScript vorzunehmen, was die erste Bedingung erfüllt. Die Möglichkeit, Apps ohne das App-Store-Bewertungsverfahren 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.
Die zweite Bedingung, keine zusätzlichen Funktionen oder Funktionalitäten bereitzustellen, wird vom Entwickler bestimmt. Capgo ist für kleine Änderungen oder Reparaturen gedacht, anstatt neue Funktionen oder Funktionalitäten einzuführen. Für signifikante Änderungen ist es notwendig, Updates über das App-Store-Bewertungsverfahren zu veröffentlichen. Es ist erwähnenswert, 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-Google-Dienste.
Für weitere Informationen zu der Installation von Capgo zur Umgehung der Überprüfung, zitieren Sie bitte mein nächstes Artikel.
Fortsetzen Sie von Does Apple Live Updates ohne Store-Überprüfung zulassen?
Wenn Sie __CAPGO_KEEP_0__ verwenden Does Apple Live Updates ohne Store-Überprüfung zulassen? um die Lagergenehmigung und -verteilung zu planen, verbinden Sie es mit zur Implementierungsdetail in capgo/capacitor-in-app-Überprüfung Verwenden Sie capgo/capacitor-in-app-Überprüfung Verwendung von @capgo/capacitor-Bewertung im App für die native Fähigkeit in Verwendung von @capgo/capacitor-in-app-Bewertung, zur Implementierungsdetail in capgo/capacitor-native-Markt für die Implementierungsdetails in @capgo/capacitor-native-Markt, Mit @capgo/capacitor-native-Markt für die native Fähigkeit in Mit @capgo/capacitor-native-Markt, und Capacitor OTA Updates: App Store Approval Guide für den praktischen Kontext in Capacitor OTA-Updates: Richtlinien für die Genehmigung durch den App Store.