Manifest Privasi Apple telah menjadi wajib untuk semua aplikasi iOS. Mulai Mei 2024, setiap pengajuan aplikasi App Store harus mencakup file JSON ini untuk menjelaskan pengumpulan data, penggunaan API , SDK pihak ketiga, dan domain jaringan. Berikut adalah apa yang perlu Anda ketahui:
- Apa itu: Konfigurasi JSON yang membocorkan:
- Data yang dikumpulkan dan tujuan penggunaannya
- API dan SDK pihak ketiga yang digunakan
- Domain eksternal yang diakses
- Mengapa ini penting: Menjamin transparansi dan konsistensi dengan standar privasi Apple.
- Cara untuk memenuhi persyaratan: Tambahkan manifest ke dalam bundle aplikasi iOS Anda dan perbarui secara teratur, terutama jika menggunakan alat live-update seperti Capgo.
: Alat seperti __CAPGO_KEEP_0__ memudahkan konsistensi dengan mengautomasi pembaruan manifest, menawarkan pengembangan instan, dan menyediakan analisis untuk melacak kesuksesan.Capgo
Teruslah membaca untuk mengetahui cara mengatur dan memverifikasi Manifest Privasi Anda, menghindari kesalahan umum, dan memastikan pembaruan yang lancar.
WWDC23: Mulai dengan manifest privasi | Apple
Elemen-Elemen Inti Manifest Privasi
Manifest Privasi Apple terdiri dari tiga komponen utama:
-
Pengumuman Data: Spesifikasikan jenis data yang dikumpulkan aplikasi Anda, mengapa data tersebut dikumpulkan, API-API privasi yang digunakan, dan SDK pihak ketiga yang diintegrasi ke dalam aplikasi. Anda juga harus menyediakan alasan bisnis yang jelas untuk setiap item.
-
Dominan Luar: Daftar semua dominan luar yang aplikasi Anda komunikasikan dengan, jelaskan tujuan komunikasi, dan detailkan langkah-langkah keamanan yang diterapkan.
-
Format JSON dan Pengembangan: Ikuti struktur JSON yang diwajibkan oleh Apple untuk manifest dan pastikan bahwa manifest tersebut diintegrasikan ke dalam paket aplikasi dan paket pembaruan yang aktif.
Selanjutnya, kami akan menjelajahi cara membuat dan memverifikasi manifest Anda dalam sebuah Capacitor project.
Menyiapkan Manifest Privasi di Capacitor

Membuat File Manifest
Mulai dengan menambahkan file bernama ios/App/Resources/PrivacyInfo.xcprivacy to declare your app’s API usage and data collection. Here’s an example of what the file might look like:
{
"NSPrivacyAccessedAPITypes":[{"NSPrivacyAccessedAPIType":"NSUserDefaults","NSPrivacyAccessedAPITypeReasons":["FE001"]}],
"NSPrivacyCollectedDataTypes":[{"NSPrivacyDataType":"NSPrivacyDataTypeDeviceID","NSPrivacyDataReason":"Basic app functionality"}]
}
Sesudah membuat file ini, buka Xcode untuk memastikan bahwa file tersebut sudah benar-benar dimasukkan ke dalam proyek Anda.
Pengujian dan Verifikasi
Dalam Xcode, navigasikan ke Produk > Analisis Untuk menghasilkan Laporan Privasi. Periksa dengan teliti laporan tersebut untuk setiap peringatan atau API yang tidak diumumkan, dan lakukan penyesuaian yang diperlukan untuk menghindari masalah. Setelah semuanya terverifikasi, lanjutkan ke proses mengembangkan update.
Update dengan Capgo

Setelah melewati analisis Xcode, gunakan Capgo untuk update langsung untuk menjaga manifest privasi aplikasi Anda tetap terupdate. Capgo menyediakan:
- Pengembangan instan: 95% pengguna menerima update dalam waktu 24 jam [1].
- Pengembalian ke awal dengan satu klik untuk perbaikan cepat.
- Alat analitik untuk melacak kesuksesan update dan memastikan kinerja.
Capgo's Tim Rencana adalah seharga $83 per bulan (dibayar setiap tahun), mendukung hingga 100.000 pengguna aktif bulanan (MAU) dan 2.000 GB bandwidth.
Pedoman Komplianan Privasi
Setelah memverifikasi manifest Anda di Xcode, penting untuk memastikan komplianan privasi tetap utuh. Berikut cara menjaga hal-hal tetap berjalan dengan lancar.
Praktik yang Dianjurkan
Pertimbangkan menggunakan Capgo untuk memperbarui manifest secara instan, menghindari keterlambatan yang disebabkan oleh ulasan App Store. Alat ini juga mendukung peluncuran tahap demi tahap, memungkinkan Anda untuk menguji perubahan dengan analitis waktu nyata sebelum meluncurkannya ke semua pengguna [1].
Kesalahan Umum
Relying on Pembaruan manual dapat sangat lambat, karena mereka bergantung pada waktu ulasan App Store, yang dapat memakan waktu hari atau bahkan minggu. Ini seringkali membuat dokumentasi menjadi ketinggalan zaman. Di sisi lain, alat otomatis memungkinkan pembaruan instan, menyediakan analitis untuk mengawasi pengembangan, dan membuatnya mudah untuk mengembalikan perubahan jika ada kesalahan Pembaruan Manual vs. Otomatis [1].
Berikut adalah perbandingan cepat antara metode pembaruan manual dan otomatis:
Kecepatan Pengiriman
- : Pembaruan manual dapat memakan waktu hari atau minggu, sementara__CAPGO_KEEP_0__ update otomatis mencapai 95% pengguna dalam waktu 24 jam [1].
- Sukses Pelacakan: Metode manual berbeda, tetapi update otomatis mencapai tingkat keberhasilan 82% di seluruh dunia [1].
- Pilihan Rollback: Update manual menawarkan pemulihan yang terbatas, sedangkan update otomatis memungkinkan rollback segera
- Pantauan: Periksa manual memakan waktu, sedangkan alat otomatis menyediakan analisis waktu nyata [1].
- Distribusi: Sistem manual dasar, sedangkan alat otomatis mendukung saluran distribusi maju [1].
- Keamanan: Update manual tidak memiliki enkripsi bawaan, sedangkan sistem otomatis menggunakan enkripsi end-to-end [1].
Perbandingan Alat Pembaruan Hidup
Mari kita masuk ke dalam perbandingan dua platform pembaruan hidup populer dan lihat bagaimana mereka berdiri.
Fitur dan Harga Platform
| Fitur | Capgo | Pengembang |
|---|---|---|
| Appflow | Enkripsi Akhir ke Akhir | - |
| Ya | Rasio Keberhasilan Pembaruan [1] | - |
| 82% di seluruh dunia | Waktu Pengiriman Pembaruan [1] | - |
| Kecepatan download bundle | 114 ms (5 MB) [1] | - |
| Biaya tahunan (plan Tim) | $996 | $6,000 [1] |
Ringkasan cepat: Capgo menawarkan biaya tahun pertama yang lebih rendah - $996 dibandingkan dengan Appflow’s $6,000.
Sekarang, mari kita lihat bagaimana Capgo menonjol secara khusus untuk pembaruan Manifest Privasi.
Manifest Privasi: Manfaat Capgo
Kode sumber terbuka Capgo membuatnya pilihan yang kuat untuk mengelola pembaruan Manifest Privasi. Ini memungkinkan penyesuaian cepat untuk memenuhi standar privasi yang berkembang, sehingga kinerja kompatibilitas tetap dapat diatur [1].
Ringkasan
Sejak Mei 2024, semua aplikasi iOS harus memenuhi persyaratan manifest wajib. Automasi dapat membuat pengelolaan manifest menjadi lebih mudah. Untuk proyek Capacitor, masukkan manifest Anda ke dalam bundle iOS dan gunakan alat seperti Capgo untuk memperbarui secara aman, terima kasih pada enkripsi akhir-ke-akhir.
Dengan manifest Anda yang telah disetel dan pembaruan yang diotomasi, berikut beberapa praktik utama untuk memastikan pembaruan Manifest Privasi yang lancar:
- Pakai alat CLI untuk memudahkan pengembangan.
- Implement sistem kanal untuk peluncuran pembaruan yang dikendalikan.
- Simpan dokumentasi rinci tentang proses pengumpulan data Anda.
- Uji dan verifikasi kinerja privasi secara teratur.
Teruskan dari Mengerti Deklarasi Privasi Apple.
Jika Anda menggunakan Mengerti Deklarasi Privasi Apple untuk merencanakan keamanan dan kinerja, hubungkannya dengan Enkripsi untuk detail implementasi di Enkripsi, Kinerja untuk detail implementasi di Kinerja, Capgo Scanner Keamanan untuk alur kerja produk di Pengintai Keamanan Capgo Pengintai Keamanan Capgo untuk alur kerja produk di Pengintai Keamanan Capgo, dan Pusat Kepercayaan Capgo untuk alur kerja produk di Pusat Kepercayaan Capgo.