Mengenal Manifest Privasi Apple

Memahami Deklarasi Privasi Apple

Belajar tentang Deklarasi Privasi Apple yang wajib, pentingnya untuk aplikasi iOS, dan cara mengikuti pedoman dengan jelas.

Martin Donadieu

Martin Donadieu

Pengembang Konten

Memahami Deklarasi Privasi Apple

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:

  1. 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.

  2. Dominan Luar: Daftar semua dominan luar yang aplikasi Anda komunikasikan dengan, jelaskan tujuan komunikasi, dan detailkan langkah-langkah keamanan yang diterapkan.

  3. 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

Capacitor Dokumentasi Framework Website

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

Capgo Dashboard Interface Perbarui Langsung

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.

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.

Perbarui Langsung untuk Aplikasi Capacitor

Jika ada bug pada layer web yang masih aktif, kirimkan perbaikan melalui Capgo daripada menunggu hari-hari untuk mendapatkan persetujuan toko aplikasi. Pengguna akan mendapatkan perbarui di latar belakang sementara perubahan native tetap dalam jalur review normal.

Mulai Sekarang

Terbaru dari Blog Kami

Capgo memberikan Anda wawasan terbaik yang Anda butuhkan untuk membuat aplikasi mobile yang profesional sebenarnya.