Deklarasi Privasi Apple sudah menjadi wajib untuk semua aplikasi iOS. Mulai Mei 2024, setiap pengajuan aplikasi di App Store harus mencakup file JSON ini untuk menjelaskan pengumpulan data, penggunaan API, SDK pihak ketiga, dan domain jaringan. Berikut yang perlu Anda ketahui:
- Apa itu: Konfigurasi file JSON yang mengungkapkan:
- Pengumpulan data dan tujuan penggunaannya
- API dan SDK pihak ketiga yang digunakan
- Domain-domain luar yang diakses
- Mengapa hal ini penting: Menjamin transparansi dan kinerja sesuai standar privasi Apple.
- Cara memenuhi persyaratan: Tambahkan manifest ke bundle aplikasi iOS Anda dan perbarui secara teratur, terutama jika menggunakan alat live-update seperti Capgo.
TIPS CEPAT: Alat seperti Capgo memudahkan kinerja dengan otomatisasi pembaruan manifest, menawarkan pengembangan instan, dan menyediakan analisis untuk mengukur kesuksesan.
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
Apple’s Privacy Manifest mencakup tiga komponen utama:
-
Penyataan Data: Spesifikasikan jenis data aplikasi Anda yang dikumpulkan, mengapa data tersebut dikumpulkan, API-API yang sensitif privasi yang digunakan, dan SDK pihak ketiga yang diintegrasi ke dalam aplikasi. Anda juga harus menyediakan alasan bisnis yang jelas untuk setiap data.
-
Dominan Luar: Daftar semua dominan luar yang aplikasi Anda komunikasikan dengan, jelaskan tujuan komunikasi, dan detailkan langkah-langkah keamanan yang diterapkan.
-
Format JSON dan Pengemasan: Ikuti struktur JSON yang diperlukan oleh Apple untuk manifest dan pastikan bahwa manifest tersebut diintegrasikan ke dalam bundle aplikasi dan paket update hidup.
Selanjutnya, kita akan menjelajahi cara membuat dan memverifikasi manifest Anda dalam sebuah Capacitor proyek.
Pengaturan Manifest Privasi di Capacitor

Membuat File Manifest
Mulai dengan menambahkan sebuah 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 termasuk dalam proyek Anda.
Pengujian dan Verifikasi
Dalam Xcode, navigasikan ke Produk > Analisis untuk menghasilkan Laporan Privasi. Periksa secara teliti laporan tersebut untuk mengetahui apakah ada peringatan atau API yang tidak diumumkan, dan lakukan penyesuaian yang diperlukan untuk menghindari masalah. Setelah semuanya sudah benar, lanjutkan ke proses pengiriman perbarui Anda.
Perbarui dengan Capgo

Setelah melewati analisis Xcode, gunakan Capgo untuk pembaruan hidup untuk menjaga manifest privasi aplikasi Anda tetap up-to-date. Capgo menyediakan:
- Pengiriman instan : 95% pengguna menerima pembaruan dalam waktu 24 jam [1].
- Rollback satu-klik untuk perbaikan cepat.
- Alat analitik untuk melacak kesuksesan pembaruan dan memastikan kinerja.
Rencana Tim Capgo berharga $83 per bulan (dibebankan setahun), mendukung hingga 100.000 pengguna aktif bulanan (MAU) dan 2.000 GB bandwidth.
Pedoman Kinerja Privasi
Setelah memverifikasi manifest Anda di Xcode, penting untuk memastikan kinerja privasi tetap utuh. Berikut cara menjaga hal-hal tetap berjalan.
Praktik yang Dianjurkan
Pertimbangkan untuk menggunakan Capgo untuk membarui manifest secara instan, menghindari keterlambatan yang disebabkan oleh tinjauan App Store. Alat ini juga mendukung peluncuran berstadium, memungkinkan Anda untuk menguji perubahan dengan analitik waktu nyata sebelum meluncurkannya ke semua pengguna. [1].
Kesulitan Umum
Mengandalkan perbaruan manual bisa lambat, karena mereka bergantung pada waktu tinjauan App Store, yang bisa memakan hari-hari atau bahkan minggu-minggu. Ini seringkali membuat dokumentasi menjadi ketinggalan zaman. Di sisi lain, alat otomatis memungkinkan perbaruan instan, menyediakan analisis untuk mengawasi pengiriman, dan membuatnya mudah untuk mengembalikan perubahan jika ada yang salah [1].
Perbaruan Manual vs. Otomatis
Berikut adalah perbandingan cepat antara metode perbaruan manual dan otomatis:
- Kecepatan Pengiriman: Perbaruan manual bisa memakan hari-hari atau minggu-minggu, sementara perbaruan otomatis mencapai 95% pengguna dalam 24 jam [1].
- Pantau Kesuksesan: Metode manual bervariasi, tetapi perbaruan otomatis mencapai tingkat kesuksesan 82% di seluruh dunia [1].
- Pilihan Rollback: Perbaruan manual menawarkan pemulihan yang terbatas, sementara perbaruan otomatis memungkinkan rollbacks segera.
- Pantauan: Periksa manual memakan waktu, sedangkan alat otomatis menyediakan analitis waktu nyata [1].
- Distribusi: Sistem manual dasar, sedangkan alat otomatis mendukung saluran distribusi maju [1].
- Keamanan: Perbaruan manual tidak memiliki enkripsi bawaan, sedangkan sistem otomatis menggunakan enkripsi end-to-end [1].
Perbandingan Alat Perbaruan Langsung
Marilah kita menjelajahi perbandingan dua platform perbaruan langganan populer dan lihat bagaimana mereka berdiri.
Ciri-Ciri Platform dan Harga
| Ciri | Capgo | Appflow |
|---|---|---|
| Enkripsi ujung ke ujung | Ya | - |
| Rasio kesuksesan pembaruan | 82% di seluruh dunia [1] | - |
| Waktu pengiriman pembaruan | 95% dalam 24 jam [1] | - |
| Kecepatan download bundle | 114 ms (5 MB) [1] | - |
| Biaya tahunan (plan Tim) | $996 | $6,000 [1] |
Ringkasan singkat: Capgo menawarkan biaya tahun pertama yang jauh lebih rendah - $996 dibandingkan dengan $6,000 dari Appflow.
Sekarang, mari kita lihat bagaimana Capgo berbeda secara spesifik untuk pembaruan Manifest Privasi.
Manifest Privasi: Manfaat Capgo
Kode sumber terbuka Capgo membuatnya menjadi pilihan yang kuat untuk mengelola pembaruan Manifest Privasi. Ini memungkinkan penyesuaian cepat untuk memenuhi standar privasi yang terus berkembang, sehingga kinerja kompatibilitas tetap dapat diatur. [1].
Ringkasan
Sejak Mei 2024, semua aplikasi iOS harus memenuhi persyaratan manifest wajib. Otomatisasi 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, terutama karena enkripsi akhir-ke-akhir.
Dengan pengaturan manifest Anda dan pembaruan yang diotomatisasi, berikut adalah beberapa praktik utama untuk memastikan pembaruan Manifest Privasi yang lancar:
- Pakai alat CLI untuk memudahkan pengembangan.
- Implementasikan sistem saluran untuk peluncuran pembaruan yang terkendali.
- Tetapkan dokumentasi rinci tentang proses pengumpulan data Anda.
- Uji dan verifikasi kinerja kompatibilitas privasi secara berkala.
Teruslah dari Pemahaman Manifest Privasi Apple
Jika Anda menggunakan Mengerti Manifest 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 Capgo Scanner Keamanan, Capgo Keamanan untuk alur kerja produk di Capgo Keamanan, dan Capgo Pusat Kepercayaan untuk alur kerja produk di Capgo Pusat Kepercayaan.