Es ist unter bestimmten Bedingungen möglich, Capacitor-JS-Anwendungen ohne das App-Store-Bewertungsverfahren zu aktualisieren. 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 Apples übereinstimmen zu können, 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 darf sich nicht bewusst sein, dass ein Update stattfindet
Das Capgo Capacitor-Plugin ermöglicht Updates und Änderungen an HTML, CSS und JavaScript, was die erste Bedingung erfüllt.
The second condition, not providing additional features or functionality, is determined by the developer. Capgo is intended for making small tweaks or fixes, rather than introducing new features or functionality. For significant changes, it is necessary to release updates through the App Store. It is worth noting that many other developers use live updates without any issues or rejection from Apple.
Die zweite Bedingung, keine zusätzlichen Funktionen oder Funktionalitäten bereitzustellen, wird vom Entwickler bestimmt. __CAPGO_KEEP_0__ ist für kleine Anpassungen oder Reparaturen 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 zu beachten, dass viele andere Entwickler live-Updates ohne Probleme oder Ablehnung durch Apple verwenden.
For more information on how to install Capgo to bypass review, please refer to my next article.