Ingin meluncurkan aplikasi __CAPGO_KEEP_0__ Anda Capacitor Aplikasi di toko aplikasi mana yang Toko Aplikasi Tidak ada gangguan? Mulai dengan membuat Dokumen Privasi. Apple sekarang memerlukan pengembang untuk mencantumkan dokumen ini untuk memastikan aplikasi memenuhi standar privasi yang ketat. Berikut ini yang perlu Anda ketahui:
-
Apa itu Dokumen Privasi?
Dokumen yang terstruktur yang menjelaskan praktik pengumpulan data aplikasi Anda, penggunaan API, dan domain pelacakan. -
Mengapa penting:
- Mengikuti aturan Toko Aplikasi untuk menghindari penolakan atau penghapusan.
- Membangun kepercayaan dengan menjadi transparan tentang pengelolaan data pengguna.
-
Komponen utama yang perlu dicantumkan:
- API yang mengakses data pengguna (misalnya, lokasi, foto).
- Label privasi untuk jenis data yang dikumpulkan.
- Domain-domain yang digunakan untuk analitik atau iklan.
-
How to create one:
- Gunakan JSON untuk mendefinisikan detail pengumpulan data.
- Tempatkan file di direktori yang benar dari proyek Anda.
PrivacyInfo.xcprivacyValidasikan dengan alat seperti - Xcode untuk menghindari kesalahan. Alat untuk memudahkan proses:
-
Gunakan platform seperti
__CAPGO_KEEP_0__ Capgo __CAPGO_KEEP_0__ @capgo/capacitor-pantauan-aktualisasi-aplikasi mengatasi permintaan ATT iOS dan @capgo/capacitor-analitik-firebase merekam data pengumpulan Firebase untuk tinjauan App Store.
Tetaplah patuh, lindungi privasi pengguna, dan hindari keterlambatan aplikasi di toko oleh mengikuti panduan ini.
Dasar-Dasar Manifest Privasi
Definisi Manifest Privasi
Manifest privasi adalah file yang terstruktur yang menjelaskan praktik data aplikasi Anda. Ini menjelaskan elemen seperti API yang mengakses data pengguna, domain pelacakan, jenis data yang dikumpulkan, dan integrasi SDK pihak ketiga. Dokumen ini tidak hanya membantu membangun kepercayaan, tetapi juga memastikan patuhnya dengan pedoman App Store. Mari kita memecah komponen utama yang harus termasuk dalam manifest Anda.
Elemen Utama Manifest Privasi
Berikut adalah elemen utama yang harus termasuk dalam manifest privasi Anda untuk menyesuaikan dengan persyaratan Apple:
-
API Alasan Wajib
Bagian ini menyebutkan API yang sensitif privasi yang digunakan aplikasi Anda dan menjelaskan mengapa mereka diperlukan.Berikut adalah tabel yang menyajikan persyaratan umum API:
API Kategori Penggunaan Umum Dokumentasi yang Diperlukan Lokasi Layanan Penggunaan Navigasi Deskripsi String dan Penggunaan Fotografi Perpustakaan Foto Profil Level Akses dan Tujuan Kontak Sinkronisasi Alamat Buku Deklarasi minimasi data -
Label Privasi
Label-label ini menyediakan transparansi dengan menyebutkan:- Jenis data yang dikumpulkan
- Alasan pengumpulan data
- Apakah data terkait dengan identitas pengguna
- Bagaimana data digunakan untuk pelacakan
-
Pelacakan Domain
Bagian ini menampilkan semua domain yang terlibat dalam pelacakan, seperti yang digunakan untuk analisis, iklan, atau pengolahan data pihak ketiga.
“Kompatibel dengan App Store” - Capgo [1]
Menurut Capgo, 95% pengguna mematuhi pembaruan dalam waktu 24 jam. Dengan lebih dari 23,5 juta pembaruan yang disampaikan [1], menjaga dokumen privasi Anda tetap akurat sangat penting untuk mempertahankan kepercayaan pengguna.
Membangun Manifest Privasi untuk Capacitor

Persyaratan Pengaturan
Sebelum Anda memulai membangun manifest, pastikan Anda telah:
- Xcode 15 atau lebih baru terinstal
- Proyek Capacitor 8.0+ telah terkonfigurasi
- Akses ke file aplikasi Anda
Info.plistPemahaman dasar tentang struktur JSON - Documentasi yang menjelaskan praktik pengumpulan data aplikasi Anda
- Langkah Pembuatan
__CAPGO_KEEP_0__
Mulai dengan membuat sebuah PrivacyInfo.xcprivacy file di direktori proyek iOS Anda. File ini harus mengikuti pedoman format yang spesifik:
Mengatur Informasi Dasar
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": []
}
Mengdefinisikan Detail Pengumpulan Data
{
"NSPrivacyAccessedAPITypes": [
{
"NSPrivacyAccessedAPIType": "NSLocationWhenInUseUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["1.1"]
},
{
"NSPrivacyAccessedAPIType": "NSCameraUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["2.1"]
}
]
}
Mengambahkan Domain Pelacakan
{
"NSPrivacyTrackingDomains": [
"analytics.yourdomain.com",
"metrics.yourdomain.com"
]
}
Menghindari Kesalahan Umum
Untuk mencegah masalah, perhatikan tips berikut:
- Termasuk Semua Bidang yang Diperlukan: Bahkan jika beberapa bidang kosong, mereka harus ada.
- Menggunakan Tipe API yang Valid: Periksa ulang identifikasi API dengan dokumen resmi Apple.
- Memeriksa Format JSON: Jalankan file Anda melalui JSON linter untuk menangkap kesalahan sintaks.
- Berikan Alasan yang Lengkap: Pastikan setiap akses API termasuk alasan code yang sesuai.
- Jaga Informasi Tetap Aktual: Perbarui manifesto setiap kali fitur baru ditambahkan.
Selain itu, pastikan file manifesto tetap di bawah 512KB untuk menghindari kesalahan saat build. Validasi file secara teratur selama proses build Xcode untuk menangkap kesalahan sejak awal. Setelah manifesto Anda siap, integrasikan ke dalam proyek Capacitor Anda dengan mengikuti pedoman penempatan file.
Menambahkan Manifest Privasi ke Capacitor
Pedoman Penempatan File
: Untuk menambahkan manifesto privasi ke proyek Capacitor, tempatkan file di struktur direktori berikut: PrivacyInfo.xcprivacy : Untuk plugin __CAPGO_KEEP_0__, gunakan struktur berikut:
your-app/
├── ios/
│ ├── App/
│ │ ├── PrivacyInfo.xcprivacy
│ │ └── Info.plist
│ └── App.xcworkspace
For Capacitor plugins, use this structure:
your-plugin/
├── ios/
│ ├── Plugin/
│ │ └── PrivacyInfo.xcprivacy
│ └── Plugin.xcodeproj
: Konfigurasi Pengaturan Build
Setelah file tersebut berada di tempat, perbarui pengaturan pembangunan Xcode Anda untuk memastikan bahwa itu terintegrasi dengan baik:
- Buka proyek Anda di Xcode.
- Di bawah TARGETS, pilih target aplikasi atau plugin Anda.
- Klik ke menu Pengaturan Pembangunan .
- Setel Wilayah Pengembangan Manifest Privasi ke
en. - context: Halaman/area: Halaman produk live update. Peran: Label UI pendek atau item navigasi. Kunci pesan `live_update_dynamic_label_to` (Live Update Dynamic Label To). Termasuk Manifest Privasi ke
YES.
Jika proyek Anda menggunakan CocoaPods, masukkan kode berikut ke dalam Podfile untuk mengaktifkan manifest privasi:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['INCLUDE_PRIVACY_MANIFEST'] = 'YES'
end
end
end
Setelah melakukan perubahan-perubahan ini, lanjutkan dengan melakukan pengecekan implementasi untuk memastikan bahwa semuanya sudah terkonfigurasi dengan benar.
Pengecekan Implementasi
Untuk memastikan bahwa manifest privasi berfungsi dengan benar, ikuti langkah-langkah berikut:
-
Pengecekan Pembangunan
- Pastikan tidak ada peringatan privasi selama proses pembangunan.
- Pastikan manifest dapat dikompilasi tanpa masalah.
- Verifikasi bahwa manifesto privasi termasuk dalam produk build.
-
Validasi Runtime
- Dalam mode debug, tes untuk memastikan prompt privasi yang tepat dan perilaku API.
-
Validasi App Store Connect
- Unggah build Anda dan tinjau Laporan Privasi di App Store Connect.
- Periksa bahwa deklarasi API lengkap dan format domain pelacakan benar.
Jika Anda mengalami kesalahan “Validasi Manifest Privasi gagal”, periksa kembali manifesto Anda untuk memastikan bahwa itu memenuhi persyaratan App Store terbaru. Berikan perhatian khusus pada jenis API dan pengaturan domain pelacakan.
Perubahan Manifest Privasi Apple
Pengujian dan Perbaikan
Membuat Manifest Privasi yang memenuhi pedoman Apple sangat penting. Untuk tetap pada jalur, integrasikan pengawasan kesalahan yang dapat diandalkan ke dalam proses pengembangan. Ini membantu menghubungkan upaya pengembangan dengan persyaratan kompatibilitas.
Alat seperti Capgo Dapat membantu. Ini memantau akses API dan mengidentifikasi masalah manifesto sebelum mereka mempengaruhi pengguna. Setelah masalah potensial ditandai, Anda dapat memindahkan perhatian ke validasi yang lebih menyeluruh.
Setelah membuat perubahan, tes manifesto Anda di lingkungan pengembangan. Gunakan wawasan dari pelacakan kesalahan untuk mengarahkan ulasan Anda. Pendekatan ini membantu memastikan aplikasi Anda tetap sejalan dengan standar privasi Apple.
Capgo Alat Privasi

Capgo memudahkan pengelolaan manifesto privasi dan pembaruan aplikasi, memastikan standar privasi Anda tetap utuh tanpa menunda peluncuran.
Capgo Fitur
Dengan lebih dari 23,5 juta pembaruan yang aman dan sukses global sebesar 82% Privacy Tools, Capgo ensures that 95% pengguna aktif menerima pembaruan dalam waktu 24 jam [1]. Berikut ini adalah fitur-fitur yang ditawarkan:
- Enkripsi Akhir ke Akhir untuk menjaga pembaruan tetap aman
- Sistem Saluran untuk distribusi pembaruan yang terkendali
- Pengenalan Kesalahan untuk mengidentifikasi dan menangani masalah dengan cepat
- Rollback dengan Satu Klik untuk kembali ke versi sebelumnya secara instan
Fitur-fitur ini membuat menambahkan Capgo ke alur kerja Anda menjadi lebih lancar dan efisien.
Menggunakan Capgo
Untuk memulai, Pasang plugin Capgo Dengan perintah ini:
npx @capgo/cli init
Capgo secara otomatis mengintegrasikan dengan pipeline CI/CD, mengotomatisasi validasi manifesto privasi melalui platform seperti Capgo Actions GitHub Actions, , atauJenkins . Apapun pilihan Anda, __CAPGO_KEEP_0__ mendukung 750 aplikasi produksi sambil memastikan setiap update memenuhi standar privasi.“Kami menerapkan pengembangan agile dan @Capgo sangat kritis dalam menyampaikan kontinuously kepada pengguna kami!” – Rodrigo Mantica
“Capgo adalah cara pintar untuk membuat push __CAPGO_KEEP_1__ panas 🙂” – NASA’s OSIRIS-REx
“Capgo is a smart way to make hot code pushes 🙂” – NASA’s OSIRIS-REx
Capgo juga termasuk analitik bawaan untuk memantau tingkat kesuksesan pembaruan dan partisipasi pengguna secara real-time. Hal ini memastikan pembaruan privasi mencapai seluruh basis pengguna Anda sambil tetap memenuhi pedoman Apple.
Kesimpulan
Kunci Pemahaman
Saat mengelola manifest privasi, menjaga konsistensi dan menjaga keamanan yang kuat sangat penting. Berikut ini yang paling penting:
- Pengenkripsian Akhir ke AkhirKonteks: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Kunci pesan `end_to_end_encryption` (End To End Encryption).
- : Membuat pembaruan tetap aman dari awal hingga akhir.Pemantauan Real-Time
- : Mengikuti distribusi pembaruan dengan efektif.Kemampuan Rollback Instan
- : Berfungsi sebagai jaringan keselamatan untuk perbaikan cepat.Validasi Otomatisasi
Membangun sistem pembaruan yang dapat diandalkan membantu Anda tetap memenuhi persyaratan privasi yang terus berkembang dari Apple dan Google. Pendekatan ini telah terbukti meningkatkan tingkat persetujuan toko aplikasi dan memperkuat kepercayaan pengguna. [1].
Mulai Langkah Pertama
Mulai melaksanakan prinsip-prinsip ini dengan mengikuti langkah-langkah berikut:
- Konfigurasi Lingkungan Anda: Jalankan
npx @capgo/cli inituntuk memulai. - Mengaktifkan Fitur Privasi: Gunakan enkripsi akhir-ke-akhir untuk pembaruan yang aman.
- Deploy Alat Pemantauan: Ikuti pembaruan dengan analitis.
- Rencanakan Rollback: Pastikan Anda dapat kembali ke versi sebelumnya jika diperlukan.
“Capgo adalah alat yang wajib dimiliki oleh para pengembang yang ingin meningkatkan produktivitas. Menghindari penundaan ulasan untuk memperbaiki bug adalah perubahan permainan.” - Bessie Cooper
Pembaruan reguler dan alat yang tepat adalah kunci untuk tetap kompatibel dan meningkatkan waktu.
Teruskan dari Privacy Manifest untuk Capacitor Apps: Guide
Jika Anda menggunakan Privacy Manifest untuk Capacitor Apps: Guide untuk merencanakan keamanan dan kewenangan, hubungkannya dengan Enkripsi untuk detail implementasi di Enkripsi, Kewenangan untuk detail implementasi di Kewenangan, 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.