Aturan privasi Apple sekarang memerlukan Capacitor mengembangkan aplikasi untuk fokus pada transparansi dan kesesuaian data pengguna untuk memastikan persetujuan App Store dan menjaga kepercayaan pengguna.
Langkah-langkah utama termasuk:
- Manifest Privasi: Dokumentasikan detail pengumpulan data, API, dan detail pelacakan.
- Konsent Pengguna: Gunakan App Tracking Transparency (ATT) untuk izin pelacakan.
- Akses Data: Tentukan izin yang jelas untuk fitur seperti kamera, lokasi, dan kontak.
- Kebijakan Privasi: Berikan kebijakan yang dapat diakses dan jelas mengenai penggunaan data.
- Pengujian & Perbaruan: Uji kesesuaian secara menyeluruh dan gunakan sistem perbaruan yang aman seperti Capgo.
Aturan-aturan ini menekankan kendali pengguna, transparansi, dan pembaruan aplikasi yang aman. Pengembang dapat mengikuti panduan untuk tetap kompatibel dan menyampaikan aplikasi yang peduli privasi.
Mencegah Penolakan Toko Aplikasi: Tambahkan Manifest Privasi Apple …
Aturan Privasi Apple Dijelaskan
Apple memerlukan pengembang untuk memprioritaskan kejelasan dan memberikan pengguna kendali atas data mereka. Jika Anda adalah pengembang Capacitor, ini berarti menjadi terbuka tentang bagaimana aplikasi Anda mengumpulkan dan menggunakan data, baik untuk pengguna maupun peninjau Apple.
Dokumentasi Praktik Data
Tetapkan catatan internal yang rinci tentang pengelolaan data aplikasi Anda. Pastikan untuk mencakup:
- Jenis data pengguna yang dikumpulkan
- Alasan mengumpulkan data ini
- Detail layanan pihak ketiga atau SDK yang digunakan
- Bagaimana data ditransfer atau dibagikan
Mengatur informasi ini tidak hanya membantu dengan kinerja komplian, tetapi juga membuat lebih mudah untuk menjawab pertanyaan selama proses tinjauan. Pastikan untuk memantulkan praktik-praktik ini secara transparan dalam label privasi App Store Anda dan dalam pengaturan aplikasi Anda.
Elemen Kunci Pengungkapan Privasi
Informasi privasi aplikasi Anda harus secara jelas menjelaskan:
- Fitur sistem dan API izin yang diperlukan untuk aplikasi berfungsi
- Kategori data yang dikumpulkan
- Aktivitas pengikatan atau komunikasi dengan layanan eksternal
- Bagaimana data digunakan dan mengapa
Mengungkapkan dengan jelas membantu membangun kepercayaan dengan pengguna dan mengurangi kemungkinan menghadapi masalah tinjauan App Store.
Jadwal Kinerja Komplian
Apple memperbarui kebijakan privasinya dalam tahap-tahap. Tetap terinformasi dengan terus memeriksa update pengembang Apple untuk memastikan aplikasi Anda tetap sesuai dengan aturan terbaru.
Menambahkan Aturan Privasi ke Aplikasi Anda
Pelajari cara mengimplementasikan aturan privasi Apple dalam aplikasi Capacitor Anda dengan panduan langkah demi langkah ini.
Persyaratan Setup
Sebelum Anda memulai, pastikan hal-hal berikut:
- Anda memiliki Xcode 15 atau lebih baru untuk dukungan manifest privasi.
- Capacitor 8 telah terinstal.
- Sasaran pengembangan iOS telah ditetapkan ke iOS 14.5 atau lebih baru.
- Aplikasi Anda termasuk file yang telah dikonfigurasi dengan baik.
Info.plistAnda memiliki - Akun Pengembang Apple __CAPGO_KEEP_0__ dengan sertifikat yang valid.
Jika Anda menggunakan Capgo, atur enkripsi akhir-ke-akhir untuk menjaga privasi data. Aplikasi yang dikonfigurasi dengan benar menggunakan Capgo telah mencapai tingkat kesuksesan global 82% dalam pembaruan [1].
Setelah lingkungan Anda siap, lanjutkan untuk membuat dan mengonfigurasi manifesto privasi Anda.
Panduan Pengaturan Manifesto Privasi
- Buat File Manifesto Privasi
Tambahkan file baru bernama PrivacyInfo.xcprivacy ke direktori root proyek iOS Anda:
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": [],
"NSPrivacyAccessedAPITypes": []
}
- Tentukan Pengumpulan Data
Spesifikasikan jenis data yang aplikasi Anda kumpulkan, seperti:
- Analitik pengguna
- Informasi perangkat
- Polanya penggunaan
- Akses jaringan
- Konfigurasi API Akses
Daftarlah API sistem yang diperlukan aplikasi Anda, termasuk:
- Kamera
- Lokasi
- Kontak
- Bibliotek foto
Pedoman Kepatuhan
Setelah mengatur manifesto privasi, pastikan praktik pengumpulan data Anda memenuhi standar Apple.
Pemangkasan Data
Hanya kumpulkan data yang diperlukan untuk fitur inti aplikasi Anda. Capgo pengguna telah melaporkan tingkat pengguna aktif 95% dalam 24 jam [1], menunjukkan bahwa pendekatan privasi sadar menjaga pengguna tetap terlibat.
Transparansi Pengguna
Jelaskan dengan jelas:
- Mengapa data dikumpulkan
- Berapa lama data akan disimpan
- Opsi kendali pengguna yang tersedia
- Kebijakan berbagi data
Persyaratan Pengujian
Sebelum pengiriman, uji aplikasi Anda untuk memastikan kesesuaian privasi. Fokus pada area ini:
| Wilayah Pengujian | Poin Verifikasi |
|---|---|
| Akses Data | Periksa prompt izin yang tepat. |
| Label Privasi | Pastikan deklarasi akurat. |
| Kontrol Pengguna | Tes fitur opt-out. |
| Penyimpanan Data | Verifikasi enkripsi aman. |
Capgo telah berhasil mengirimkan 23,5 juta pembaruan sambil mempertahankan kesesuaian privasi [1]ini membuktikan bahwa memungkinkan untuk mengimbangi pembaruan dan privasi secara efektif.
Ikuti pedoman ini untuk memastikan aplikasi Anda siap untuk tes dan pengiriman ke App Store.
Kontrol Privasi Pengguna
Bagian ini berfokus pada bagaimana memberikan pengguna kontrol atas pelacakan dan akses data, membangun pada pedoman privasi yang telah ada.
Pengaturan Izin Pelacakan
To mengatur Pengaturan Transparansi Aplikasi (ATT) di aplikasi Capacitor Anda, gunakan @capgo/capacitor-app-tracking-transparency dan termasuk kunci berikut dalam file: Info.plist Selanjutnya, tangani permintaan pelacakan selama inisialisasi aplikasi Anda:
<key>NSUserTrackingUsageDescription</key>
<string>We use tracking to provide personalized features and improve app performance</string>
Tips Implementasi ATT
import { App } from '@capacitor/app';
async function requestTrackingPermission() {
const status = await App.requestTrackingAuthorization();
return status.authorized;
}
Tampilkan dialog izin pada titik yang bermakna dalam pengalaman pengguna.:
- Jelaskan dengan jelas manfaat pelacakan sebelum prompt sistem muncul.
- Hormati keputusan pengguna dan tawarkan alternatif bagi mereka yang menolak.
- Izin Akses Data
Untuk iOS, Anda perlu mendefinisikan izin dalam aplikasi Anda.
Berikut beberapa izin umum dan deskripsinya: Info.plist__CAPGO_KEEP_0__
| Tipe Izin | Kunci Info.plist | Penggunaan Deskripsi |
|---|---|---|
| Kamera | Tipe Penggunaan Kamera NS | Diperlukan untuk pengambilan foto |
| Lokasi | Tipe Penggunaan Lokasi NS Ketika Menggunakan | Untuk fitur berbasis lokasi |
| Foto | Tipe Penggunaan Foto NS | Akses untuk menyimpan/mengunduh gambar |
| Kontak | Deskripsi Penggunaan Kontak NS | Untuk Integrasi Kontak |
Kapan Mengajukan Izin:
- Hanya tanyakan izin ketika mereka diperlukan, dan berikan konteks yang jelas.
- Jelaskan singkat mengapa setiap izin diperlukan sebelum meminta.
- Jika pengguna menolak permintaan, tawarkan fitur atau opsi alternatif.
Setelah mengatur izin, pastikan pengguna diinformasikan tentang praktik-praktik ini melalui kebijakan privasi yang transparan.
Tampilkan Kebijakan Privasi
Buat kebijakan privasi aplikasi Anda mudah ditemukan dan dipahami.
Apa yang Perlu Dimasukkan:
- Rincian tentang pengumpulan data
- Bagaimana data akan digunakan
- Masa penyimpanan data yang disimpan
- Hak pengguna mengenai data mereka
- Detil kontak untuk kekhawatiran privasi
Anda dapat menambahkan pusat privasi ke aplikasi Anda seperti ini:
import { Browser } from '@capacitor/browser';
async function showPrivacyPolicy() {
await Browser.open({
url: 'https://your-app.com/privacy-policy'
});
}
Bagaimana menampilkan kebijakan privasi:
- Tempatkan tautan kebijakan privasi di pengaturan aplikasi untuk akses yang mudah.
- Gunakan bahasa yang sederhana dan jelas untuk menjelaskan konsep teknis.
- Tambahkan visual untuk meningkatkan pemahaman.
- Berikan riwayat versi dan peringatkan pengguna tentang update.
- Biarkan pengguna untuk mengekspor data mereka jika diminta.
Pastikan bahwa update aplikasi Anda (misalnya, melalui Capgo) sesuai dengan pengaturan privasi ini dan menjaga kepercayaan pengguna.
Tes dan Pengajuan Aplikasi di App Store
Setelah Anda telah mengatur manifesto privasi dan pengontrol pengguna, langkah selanjutnya adalah tes yang teliti untuk memastikan semuanya berfungsi sebagaimana mestinya. Proses ini membantu memastikan kinerja sebelum mengajukan aplikasi ke App Store.
Pengujian Privasi di Xcode
Untuk memulai, aktifkan Laporan Privasi di Xcode:
// Enable Privacy Report in Xcode scheme
Edit Scheme > Run > Diagnostics > Enable Privacy Report
Jalankan aplikasi Anda dalam mode debug dan tinjau Laporan Privasi di konsol. Berikut ini adalah hal-hal yang perlu Anda perhatikan selama pengujian:
| Area Pengujian | Apa yang Perlu Diperiksa |
|---|---|
| Pengikatan Aplikasi | Penampilan dan waktu dialog ATT |
| Akses Data | Pengimplementasian Ijin yang Tepat |
| API Penggunaan | Kemampuan Penuh dari Manifest Privasi |
| Panggilan Jaringan | Keamanan Pengiriman Data |
Pengujian ini memastikan aplikasi Anda siap untuk disubmit dan memenuhi standar kompatibilitas.
Kesalahan Privasi Umum
Setelah pengujian, atasi masalah ini yang sering terjadi untuk menghindari keterlambatan selama proses submission:
- Tidak Lengkap
privacy-manifest.json: Pastikan semua API dan domain pelacakan yang diperlukan telah terdaftar. - String Tujuan Tidak Lengkap: Jelaskan dengan jelas alasan setiap permintaan izin.
- Pengajuan Pelacakan Tidak TepatHanya trigger izin pelacakan setelah aksi pengguna.
Detail Privasi App Store
Saat mengirimkan aplikasi, berikan informasi yang akurat tentang praktik privasi Anda. Berikut ini yang perlu Anda sertakan:
| Kategori Privasi | Informasi yang Diperlukan | Contoh |
|---|---|---|
| Pengumpulan Data | Jenis data yang dikumpulkan | ID Perangkat, Lokasi |
| Penggunaan Data | Mengapa data dikumpulkan | Fungsi aplikasi, Analitik |
| Data Linking | Bagaimana data terkait dengan pengguna | Info Akun, Data Penggunaan |
| Data Tracking | Rincian pelacakan aplikasi lintas aplikasi | Iklan, Analitik |
Kriteria Utama App Store:
- Perbarui URL kebijakan privasi sebelum pengajuan.
- Pastikan izin yang dideklarasikan sesuai dengan fungsi aplikasi Anda.
- Dokumentasikan praktik privasi untuk SDK pihak ketiga yang digunakan.
- Konfirmasikan semua transmisi jaringan yang dienkripsi untuk keamanan.
Menggunakan Capgo untuk Perbarui

Capgo menyediakan sistem yang aman untuk perbarui live sambil mematuhi aturan privasi Apple.
Fitur Privasi Capgo
Sistem perbarui Capgo dibangun dengan keamanan dan privasi dalam pikiran:
| Fitur | Manfaat Privasi |
|---|---|
| Enkripsi Akhir ke Akhir | Menggunakan hanya pengguna yang diotorisasi dapat memecahkan perbarui |
| Komitmen App Store | Menyesuaikan dengan persyaratan privasi Apple yang ketat |
| Deploymen Pengamanan | Melindungi distribusi pembaruan |
| Kontrol Akses | Mengizinkan manajemen izin rinci |
Fitur-fitur ini melindungi pembaruan dan menjaga privasi pengguna.
“Hanya solusi dengan enkripsi akhir-ke-awal yang benar, yang lain hanya menandatangani pembaruan” - Capgo [1]
Deploymen Pembaruan dengan Capgo
Berikut cara untuk mengdeploy pembaruan yang kompatibel privasi menggunakan Capgo:
-
Pasang plugin Capgo:
Jalankan perintah berikut untuk memulai:
npx @capgo/cli init -
Konfigurasi pengaturan privasi Anda:
Perbarui manifesto privasi Anda untuk mencakup domain dan API Capgo.
-
Set up saluran pembaruan yang terenkripsi:
Buat saluran terpisah untuk tahap peluncuran yang berbeda untuk memastikan pembaruan yang aman.
Capgo memastikan bahwa 95% pengguna aktif menerima pembaruan dalam waktu 24 jam, dengan tingkat kesuksesan global sebesar 82% [1]Sistem saluran juga membuat pengelolaan target pembaruan menjadi lebih mudah.
Pembaruan Grup Pengguna di Capgo
Capgo memungkinkan Anda untuk menargetkan kelompok pengguna tertentu secara aman selama pembaruan:
| Jenis Pembaruan | Pertimbangan Privasi | Pengimplementasian |
|---|---|---|
| Pengujian Beta | Mengurangi paparan pada pengguna tertentu | Gunakan saluran terpisah dengan akses yang terbatas |
| Rollout Staged | Rilis Gradual ke Pengguna | Distribusikan update berdasarkan persentase |
“Kami berlatih pengembangan berkelanjutan dan @Capgo sangat kritis dalam menyampaikan secara terus-menerus kepada pengguna kami!” - Rodrigo Mantica [1]
Kontrol Akses Capgo yang rinci memastikan bahwa hanya anggota tim yang berwenang yang dapat mengakses dan mengelola update secara aman.
Ringkasan
Persyaratan Privasi Utama
Aturan Privasi Apple untuk Capacitor aplikasi menjelaskan kebutuhan berikut:
| Persyaratan | Rincian |
|---|---|
| Manifest Privasi | Termasuk domain, API, dan deklarasi pelacakan yang diperlukan. |
| Konsensi Pengguna | Gunakan kerangka ATT untuk meminta izin pelacakan dari pengguna. |
| Akses Data | Konfigurasi izin untuk mengakses foto, lokasi, dan kontak. |
| Kebijakan Privasi | Sediakan kebijakan yang jelas dan dapat diakses di aplikasi dan daftar aplikasi App Store. |
| Perbarui Keamanan | Pastikan pembaruan hidup menggunakan saluran pengiriman yang terenkripsi. |
Daftar Pemeriksaan Implementasi
Ikuti daftar pemeriksaan ini untuk memenuhi persyaratan Apple:
-
Konfigurasi Manifest Privasi
Tambahkan deklarasi API, daftar domain pelacakan, dan dokumentasikan tujuan penggunaan data. -
Konfigurasi Hak Akses Pengguna
Implementasikan dialog ATT, konfigurasi akses untuk foto dan media, dan aktifkan layanan lokasi. -
Sistem Perbaruan yang Aman
Gunakan solusi perbaruan privasi yang kompatibel, atur saluran enkripsi, dan konfigurasi kontrol target pengguna.
Platform Capgo menyediakan cara yang dapat diandalkan untuk memenuhi standar privasi ini sambil menjaga aplikasi Anda tetap berfungsi dan fokus pada pengguna. [1].
Teruskan dari Aturan Privasi Apple untuk Aplikasi Capacitor
Jika Anda menggunakan Aturan Privasi Apple untuk Aplikasi Capacitor untuk merencanakan keamanan dan keterlaksanaan, hubungkan dengan Enkripsi untuk detail implementasi di Pengamanan Kriptografi, Kepatuhan untuk detail implementasi di Kepatuhan, 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.