È possibile aggiornare le app JS Capacitor senza passare per il processo di revisione dell'App Store, ma solo se si rispettano le condizioni ufficiali di Apple. Tuttavia, è importante notare che questo non è un consiglio legale. Per poter inviare aggiornamenti code direttamente all'app e rimanere conforme alle linee guida di Apple, devono essere rispettate le seguenti condizioni:
- L'applicazione code deve essere eseguita dal framework WebKit di Apple
- L'applicazione code non deve fornire, sbloccare o abilitare funzionalità o funzionalità aggiuntive
- L'utente non deve essere a conoscenza del fatto che sta avvenendo un aggiornamento
The Capgo Capacitor plugin consente di apportare aggiornamenti e modifiche a HTML, CSS e JavaScript, soddisfacendo la prima condizione. La capacità degli app di aggiornarsi da soli senza dover passare dal processo di revisione dell'App Store è stata disponibile per un po' di tempo per le app create utilizzando framework JavaScript come React Native di Facebook e servizi come Expo.
La seconda condizione, ovvero non fornire funzionalità aggiuntive o funzionalità, è determinata dallo sviluppatore. Capgo è destinato a fare piccole modifiche o correzioni, piuttosto che introdurre nuove funzionalità o funzionalità. Per modifiche significative, è necessario rilasciare aggiornamenti attraverso l'App Store. È importante notare che molti altri sviluppatori utilizzano gli aggiornamenti in tempo reale senza alcun problema o rifiuto da parte di Apple.
Google Play è meno restrittivo di Apple quando si tratta di aggiornare le app. Google Play consente agli app installati dalla loro store con pacchetti JavaScript di essere aggiornati da servizi non di Google.
Per ulteriori informazioni su come installare Capgo per bypassare la revisione, si prega di consultare il mio prossimo articolo.