Zum Hauptinhalt springen
Anleitung

Lassen Apple Live-Updates ohne App-Store-Überprüfung zu?

Wie können Sie code-Updates an Produktions-Apps für iOS pushen und vollständig den Richtlinien von Apples entsprechen?

Artikelcredits

Martin Donadieu

Autor

Valeria

Rezensent

Jordan

Redakteur

Lassen Apple Live-Updates ohne App-Store-Überprüfung zu?

Die Aktualisierung von Capacitor JS-Anwendungen ohne das Durchlaufen des App Store-Bewertungsprozesses ist unter bestimmten Bedingungen, die in den offiziellen Richtlinien von Apple beschrieben sind, möglich. Es ist jedoch wichtig zu beachten, dass dies keine rechtliche Beratung ist. Um code-Updates direkt an eine App zu pushen und damit mit den Richtlinien von Apple im Einklang zu stehen, 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, dass sich Apps ohne das Durchlaufen des App Store-Bewertungsprozesses selbst aktualisieren können, 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, dass keine zusätzlichen Funktionen oder Funktionalitäten bereitgestellt werden, wird vom Entwickler bestimmt. Capgo ist für kleine Anpassungen oder Korrekturen gedacht, anstatt neue Funktionen oder Funktionalitäten einzuführen. Für signifikante Änderungen ist es notwendig, Updates über den App Store zu veröffentlichen. Es ist erwähnenswert, dass viele andere Entwickler live-Updates ohne Probleme oder Ablehnung durch 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 Allow Live Updates Without Store Review?

Wenn Sie __CAPGO_KEEP_2__ verwenden Does Apple Allow Live Updates Without Store Review? um die Genehmigung und Verteilung im Store zu planen, verbinden Sie es mit __CAPGO_KEEP_2__/__CAPGO_KEEP_3__-in-app-Bewertung @capgo/capacitor-in-app-review for the implementation detail in @capgo/capacitor-in-app-review, Using @capgo/capacitor-in-app-review for the native capability in Using @capgo/capacitor-in-app-review, @capgo/capacitor-native-market __CAPGO_KEEP_2__ = Capgo, __CAPGO_KEEP_3__ = Capacitor, capacitor = Apple, capgo = Apple Mit @capgo/capacitor-native-market zur nativen Fähigkeit in Mit @capgo/capacitor-native-market, und Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store zum praktischen Kontext in Capacitor OTA-Updates: Richtlinie für die Genehmigung durch den App Store.

Live-Updates für Capacitor-Apps

Wenn ein Fehler im Web-Layer live ist, schicken Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung erteilt wird. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Zulassungsprozess bleiben.

Unterstützung von Martin

Los geht's

Neueste von unserem Blog

Capgo gibt Ihnen die besten Einblicke, die Sie benötigen, um ein wirklich professionelles Mobiltelefon-App zu erstellen.