Lompat ke konten utama
Tutorial

Apakah Apple Mengizinkan Perbaruan Hidup Tanpa Tinjauan Toko?

B bagaimana Anda dapat memasukkan code perbaruan ke aplikasi iOS produksi dan sepenuhnya memenuhi pedoman Apple?

Martin Donadieu

Martin Donadieu

Pengembang Konten

Apakah Apple Mengizinkan Perbaruan Hidup Tanpa Tinjauan Toko?

Mengupdate Capacitor aplikasi JS tanpa melalui proses tinjauan App Store memang mungkin dalam kondisi tertentu yang diatur dalam pedoman resmi Apple. Namun, perlu diingat bahwa ini bukanlah nasihat hukum. Untuk memasukkan code perbaruan secara langsung ke aplikasi dan tetap memenuhi pedoman Apple, kondisi-kondisi berikut harus dipenuhi:

  • code harus dijalankan oleh framework WebKit bawaan Apple
  • code tidak boleh menyediakan, mengunci, atau mengaktifkan fitur atau fungsi tambahan
  • Pengguna tidak boleh menyadari bahwa perbaruan sedang berlangsung

The Capgo Capacitor plugin memungkinkan pembaruan dan modifikasi dapat dibuat pada HTML, CSS, dan JavaScript, memenuhi kondisi pertama. Penggunaan kemampuan aplikasi untuk memperbarui diri sendiri tanpa harus melewati proses tinjauan App Store telah tersedia selama beberapa waktu untuk aplikasi yang dibuat menggunakan kerangka kerja JavaScript seperti React Native milik Facebook dan layanan seperti Expo.

Kondisi kedua, tidak menyediakan fitur tambahan atau fungsi, ditentukan oleh pengembang. Capgo dimaksudkan untuk membuat perubahan kecil atau perbaikan, bukan untuk memperkenalkan fitur atau fungsi baru. Untuk perubahan signifikan, perlu dilakukan pembaruan melalui App Store. Perlu diingat bahwa banyak pengembang lain menggunakan pembaruan live tanpa masalah atau penolakan dari Apple.

Google Play lebih tidak kaku daripada Apple ketika datang pada pembaruan aplikasi. Google Play memungkinkan aplikasi yang diinstal dari toko mereka dengan bundle JavaScript dapat diperbarui oleh layanan non-Google.

Untuk informasi lebih lanjut tentang cara menginstal Capgo untuk menghindari tinjauan, silakan lihat artikel saya berikutnya.

Pembaruan live untuk aplikasi Capacitor

Ketika bug layer web masih aktif, kirimkan perbaikan melalui Capgo bukan menunggu hari-hari untuk persetujuan App Store. Pengguna mendapatkan pembaruan di latar belakang sementara perubahan native tetap dalam jalur tinjauan normal.

Mulai Sekarang

Terbaru dari Blog kami

Capgo memberikan Anda wawasan terbaik yang Anda butuhkan untuk membuat aplikasi seluler yang benar-benar profesional.