Updating Capacitor JS apps without going through the App Store review process is possible under certain conditions outlined in Apple’s official guidelines. However, it is important to note that this is not legal advice. In order for code updates to be pushed directly to an app and remain compliant with Apple’s guidelines, the following conditions must be met:
- code harus dijalankan oleh framework WebKit bawaan Apple
- The code tidak boleh menyediakan, membuka, atau mengaktifkan fitur atau fungsi tambahan
- Pengguna tidak boleh menyadari bahwa perbaruan sedang berlangsung
The Capgo Capacitor plugin allows for updates and modifications to be made to HTML, CSS, and JavaScript, satisfying the first condition. The ability for apps to update themselves without going through the App Store review process has been available for some time for apps created using JavaScript frameworks such as Facebook’s React Native and services like Expo.
Kondisi kedua, tidak menyediakan fitur atau fungsi tambahan, ditentukan oleh pengembang. Capgo dirancang untuk membuat perubahan kecil atau perbaikan, bukan untuk memperkenalkan fitur atau fungsi baru. Untuk perubahan signifikan, perlu dilakukan perbaruan melalui App Store. Perlu diingat bahwa banyak pengembang lain menggunakan perbaruan hidup tanpa masalah atau penolakan dari Apple.
Google Play lebih tidak mengikat daripada Apple ketika datang untuk memperbarui aplikasi. Google Play memungkinkan aplikasi yang diinstal dari toko mereka dengan bundle JavaScript untuk diperbarui oleh layanan non-Google.
For informasi lebih lanjut tentang cara menginstal Capgo untuk menghindari tinjauan, silakan lihat artikel saya berikutnya.
Teruskan dari Apakah Apple Izin Live Update Tanpa Tinjauan Toko?
Jika Anda menggunakan Apakah Apple Izin Live Update Tanpa Tinjauan Toko? untuk merencanakan persetujuan toko dan distribusi, hubungkan dengan @capgo/capacitor-tinjauan-dalam-aplikasi untuk detail implementasi di @capgo/capacitor-tinjauan-dalam-aplikasi, Menggunakan @capgo/capacitor-tinjauan-dalam-aplikasi untuk kemampuan asli di Menggunakan @capgo/capacitor-tinjauan-dalam-aplikasi, @capgo/capacitor-pasar-asli untuk detail implementasi di @capgo/capacitor-pasar-asli, Menggunakan @capgo/capacitor-native-market untuk kemampuan native di Menggunakan @capgo/capacitor-native-market, dan Capacitor Perbarui OTA: Panduan Persetujuan App Store untuk konteks praktis di Capacitor Perbarui OTA: Panduan Persetujuan App Store.