Mulai 1 Mei 2024, Apple memerlukan semua aplikasi iOS di App Store untuk mencakup Manifest Privasi. Berikut adalah file-file yang dikenal sebagai PrivacyInfo.xcprivacy, yang menjelaskan bagaimana aplikasi dan dependensinya mengelola data pengguna. Tidak memenuhi syarat dapat menyebabkan aplikasi ditolak atau dihapus. Berikut yang perlu Anda ketahui:
-
Apa itu Manifest Privasi?
Berikut adalah file yang terstruktur yang mendokumentasikan:- Data yang dikumpulkan oleh aplikasi Anda dan SDK pihak ketiga.
- API yang digunakan untuk data sensitif atau pelacakan.
- Domain yang diakses oleh aplikasi.
-
Mengapa hal ini penting?
- Menggunakan transparansi dalam praktik data.
- Menggunakan Label Privasi App Store yang akurat.
- Menghindari penundaan atau penolakan ulang aplikasi.
-
Langkah-langkah kunci untuk memenuhi persyaratan:
- Gunakan Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi
PrivacyInfo.xcprivacyfile. - Dokumentasikan semua API, jenis data, dan domain pelacakan.
- Dapatkan Manifest Privasi dari penyedia ketiga SDK.
- Validasi menggunakan Laporan Privasi Xcode.
- Gunakan Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi
-
Masa tenggang waktu:
- 1 Mei 2024: Pengawasan dimulai.
- Aplikasi harus sekarang termasuk Manifest Privasi untuk disetujui.
Tidak mematuhi risiko termasuk penolakan App Store, masalah hukum, dan kehilangan kepercayaan pengguna. Alat seperti pemindaian otomatis dan generator privasi dapat memudahkan proses. Tetap proaktif untuk memastikan aplikasi Anda memenuhi standar privasi Apple.
WWDC23: Mulai dengan manifest privasi | Apple
Aturan-aturan Manifest Privasi Apple
Manifest privasi Apple memperkenalkan persyaratan untuk diskusi transparan tentang pengumpulan data dan API penggunaan di semua komponen aplikasi iOS.
Untuk mematuhi, pengembang harus termasuk file PrivacyInfo.xcprivacy file yang menjelaskan tiga elemen kritis:
- Alasan wajib API deklarasi: Jelaskan dengan jelas mengapa API tertentu digunakan.
- Kategori penggunaan data: Spesifikasikan jenis data yang dikumpulkan dan bagaimana data tersebut digunakan.
- Dokumentasi penggunaan domain: Detailkan domain yang diakses oleh aplikasi [3].
Tangguh Wajib Penuh
Apple telah menetapkan batas waktu yang ketat untuk memenuhi persyaratan ini:
| Tanggal | Milestones |
|---|---|
| 1 Mei 2024 | Pengawasan wajib dimulai |
| Setelah Mei 2024 | Pengawasan berlanjut |
Tanggal-tanggal ini menunjukkan urgensi bagi pengembang untuk menyelaraskan aplikasi mereka dengan aturan baru untuk menghindari gangguan.
Risiko Tidak Sesuai
Kegagalan untuk mematuhi pedoman ini dapat menyebabkan konsekuensi serius, termasuk:
- Penolakan Aplikasi Toko Aplikasi Secara Langsung: Aplikasi yang tidak sesuai tidak akan disetujui untuk distribusi.
- Tanggung Jawab Hukum: Pengungkapan praktik pengumpulan data mungkin akan menyebabkan tindakan regulator.
- Kerusuhan Reputasi: Pengguna mungkin kehilangan kepercayaan pada aplikasi yang gagal memenuhi standar transparansi. [2].
“Aplikasi yang menggunakan API tertentu harus mengumumkan tujuan penggunaannya dalam file manifest privasi, efektif 1 Mei 2024.” – Apple [6]
Bagi pengembang yang menggunakan solusi pembaruan jarak jauh (OTA) seperti Capgo, penting untuk mematuhi aturan privasi. Mekanisme pembaruan ini, bersama dengan praktik pengelolaan data, harus ditetapkan secara eksplisit.
Selain itu, setiap SDK dan kerangka kerja yang diintegrasikan ke dalam aplikasi Anda harus termasuk manifest privasi sendiri, yang menjelaskan pengumpulan data dan API penggunaannya. Selama proses pengajuan aplikasi App Store, Xcode akan mengompilasi manifest individu menjadi Laporan Privasi yang terintegrasi [3].
Alat dan Konfigurasi yang Diperlukan
Untuk menerapkan Manifest Privasi di aplikasi iOS Anda, Anda perlu mengatur lingkungan pengembangan Anda dengan alat dan kredensial yang diperlukan. Langkah-langkah ini akan membantu Anda mempersiapkan diri untuk membuat aplikasi yang kompatibel PrivacyInfo.xcprivacy file.
Spesifikasi Sistem
Pastikan Anda telah menginstal dan mengonfigurasi:
- Xcode 15 atau lebih baru: Versi minimum yang mendukung Dokumen Privasi [1].
- Tersedia di App Store Mac (versi stabil).
- Versi beta dapat diunduh dari portal Pengembang Apple [16].
- macOS: Gunakan versi stabil untuk memastikan konsistensi dengan Xcode.
Kredensial Pengembang
Untuk bekerja dengan Dokumen Privasi dan mengirimkan aplikasi ke App Store, Anda akan memerlukan kredensial berikut:
| Persyaratan | Tujuan | Validasi |
|---|---|---|
| Akun Pengembang Apple | Untuk pengiriman aplikasi dan manajemen sertifikat | Memerlukan langganan tahunan. |
| __CAPGO_KEEP_0__ Sertifikat Pengembangan | Mengaktifkan tanda tangan dan pembangunan code. | Harus valid dan terbaru. |
| __CAPGO_KEEP_0__ Sertifikat Distribusi | Diperlukan untuk mengirimkan aplikasi ke App Store. | Perlu diperbarui setiap 12 bulan. |
| __CAPGO_KEEP_0__ Profil Pengaturan | Digunakan untuk pengujian perangkat dan pengiriman. | Harus sesuai dengan identifikasi paket aplikasi. |
Untuk membuat Informasi Privasi.xcprivacy file, buka Xcode dan pergi ke Baru > File > iOS > Sumber Daya > Privasi Aplikasi [1]Tempatkan file ini di direktori root sumber daya paket aplikasi Anda untuk memastikan bahwa file tersebut dapat dikenali selama proses pembangunan.
Mulai dari Musim Semi 2024, Apple akan memerlukan semua aplikasi yang disampaikan ke App Store Connect untuk mencakup alasan yang disetujui untuk setiap penggunaan API yang terdaftar [7].
Saat alat dan kredit Anda sudah siap, Anda dapat melanjutkan ke pembangunan file Manifest Privasi secara langsung di Xcode.
Membangun File Manifest Privasi
Membuat file Manifest Privasi di Xcode dapat menjadi proses yang sederhana dengan langkah-langkah yang tepat dan alat yang tepat. Berikut adalah cara Anda dapat mengatur dan mempercepat proses menggunakan otomatisasi.
Xcode Langkah-Langkah Pengaturan

-
Buat File Manifest Privasi
Buka Xcode, navigasikan ke File > Baru > Filedan pilih "File Privasi Aplikasi" di bawah bagian Sumber Daya. Pastikan target aplikasi Anda dipilih pada proses ini [8].
-
Konfigurasi Kunci Wajib
Tambahkan kunci-kunci berikut ke file baru Anda:
PrivacyInfo.xcprivacyfile:Kunci Deskripsi Nilai Wajib NSPrivacyTracking Menunjukkan apakah aplikasi menggunakan data untuk pelacakan Boolean (benar/salah) NSPrivacyTrackingDomains Daftar domain yang digunakan untuk pelacakan Array domain NSPrivacyCollectedDataTypes Jenis data yang dikumpulkan Array kamus NSPrivacyAccessedAPITypes API detail akses Array kamus -
Validasi Konfigurasi
Setelah mengonfigurasi file, verifikasi pengaturan Anda dengan menghasilkan laporan privasi di Xcode. Untuk melakukan ini:
- Buat arsip dengan pergi ke Produk > Arsip.
- Klik kanan pada arsip yang dihasilkan.
- Pilih Buat Laporan Privasi [8].
Menggunakan alat otomatis dapat membantu mengurangi tugas yang berulang dan memastikan konsistensi.
Metode Otomatisasi
Privado.ai Integrasi
Generator Manifest Privasi Privado, yang diperkenalkan pada Juni 2024, memudahkan proses dengan otomatisasi code scanning dan penghasilan laporan. Alat ini:
- Mengindahkan code dan SDK ketergantungan Anda.
- Menggambarkan praktik pengumpulan data.
- Mengisi laporan privasi secara otomatis.
- Menghubungkan respons langsung ke bagian yang sesuai dari sumber code Anda. [10].
Pengaturan Privasi Aplikasi Fixer
Diluncurkan pada April 2025, alat ini menggunakan skrip shell untuk:
- Analisis manifest Anda dan secara otomatis menyelesaikan masalah kesesuaian.
- Integrasikan dengan proses pembangunan yang sudah ada.
- Dukungan template kustom untuk berbagai jenis proyek [11].
Untuk hasil yang konsisten, masukkan alat-alat ini ke dalam direktori proyek Anda. Ini memastikan penghasilan manifest yang lancar di seluruh tim dan pipeline CI/CD.
Ketika menggunakan perbarui secara nirkabel melalui platform seperti Capgo, pastikan Manifest Privasi Anda mencerminkan pengumpulan data atau penggunaan API terkait dengan fungsi perbarui. Menjaga transparansi di sini adalah kunci untuk tetap sesuai dengan persyaratan App Store sambil memanfaatkan fitur perbarui modern.
Dokumentasi Pengumpulan Data dan API
Once you’ve built your manifest file in Xcode, the next step is documenting your app’s API usage and data collection practices. This is essential not only to meet Apple’s compliance requirements but also to establish trust with your users.
Dokumentasi Penggunaan API
Aplikasi Anda File PrivacyInfo.xcprivacy File Anda harus mencantumkan semua API yang mengakses informasi sensitif. Ketika mendokumentasikan penggunaan API di Manifest Privasi Anda, termasuk kategori API dan alasan yang disetujui untuk penggunaannya.
Berikut adalah ringkasan singkat dari apa yang perlu didokumentasikan:
| Kategori API | Penggunaan Umum | Dokumentasi yang Diperlukan |
|---|---|---|
| Waktu Timestamp File | Penggunaan tanggal instalasi | Declaring tujuan code (misalnya, C617.1) |
| Pengaturan Pengguna | Penyimpanan Pengaturan | Termasuk alasan code (misalnya, CA92.1) |
| Ruangan Penyimpanan | Pengesahan Perbarui | Deklarasikan penggunaan kategori NSPrivacyAccessedAPICategoryDiskSpace alasan ruang disk |
Level detail ini memastikan koneksi yang halus antara file manifest Anda dan praktik pengumpulan data Anda.
“Anda bertanggung jawab atas semua code yang termasuk dalam aplikasi Anda, menurut Pedoman Ulasan Aplikasi App Store. Ini termasuk praktik pengumpulan dan pelacakan data.” - Tony, Teknik Privasi, Apple [5]
Ketika menerapkan perbarui secara nirkabel, perhatikan khususnya deklarasi ruang disk APIMisalnya, Firebase Analytics versi 10.24.0 menyelesaikan kesalahan ITMS-91053 pada April 2024 dengan menangani masalah terkait NSPrivacyAccessedAPICategoryDiskSpace dan NSPrivacyAccessedAPICategoryUserDefaults [12].
Jenis Data dan Kategori
Manifest Privasi Anda harus secara jelas menjelaskan semua jenis data yang dikumpulkan dan mengategorikannya dengan tepat. Khususnya, Anda perlu mendokumentasikan hal-hal berikut:
- Apakah data terkait dengan identitas pengguna.
- Apakah data digunakan untuk tujuan pelacakan.
- Jika kedua hal tersebut berlaku, spesifikasikan tujuan yang disetujui dari daftar yang ditentukan oleh Apple.
Untuk aplikasi yang menggunakan SDK pihak ketiga, pastikan setiap SDK termasuk manifest privasi sendiri. Misalnya, Persona SDK v2.18.0+ secara otomatis menyatakan jenis data berikut:
- Lokasi kasar (misalnya, alamat IP)
- ID perangkat (pengenal perangkat tingkat perangkat)
- ID Pengguna (pengidentifikasi tingkat akun)
- Data Diagnostik (misalnya, log kesalahan)
- Interaksi Produk (misalnya, event aliran)
Untuk tetap kompatibel, secara teratur audit kodebase Anda untuk mengidentifikasi API yang memerlukan inklusi dalam Manifest Privasi Anda [13]Uji coba ini secara proaktif dapat membantu menghindari penundaan pengiriman dan menjaga aplikasi Anda sejalan dengan standar privasi Apple yang berkembang.
Pengelolaan SDK Pihak Ketiga
SDK pihak ketiga harus sejalan dengan standar Manifest Privasi Apple untuk memenuhi regulasi dan mempertahankan kepercayaan pengguna. Standar ini, yang dibahas sebelumnya, sama pentingnya untuk SDK pihak ketiga. Di bawah ini, Anda akan menemukan detail tentang mengelola update OTA di aplikasi Capacitor dan memastikan SDK kompatibilitas.
Capacitor dan Update OTA
Ketika menggunakan update perangkat keras (OTA) di aplikasi Capacitor, sangat penting untuk mengkonfigurasi manifest privasi dengan tepat. Untuk aplikasi yang menggunakan solusi update hidup, Anda perlu menyatakan penggunaan API spesifik dalam manifest privasi:
| API Kategori | Deklarasi Wajib | Tujuan |
|---|---|---|
| Ruang Disk | Kategori Akses API Disk Space | Perbarui penyimpanan paket |
| Pengaturan Default Pengguna | Kategori Akses API Pengaturan Default | Perbarui konfigurasi |
| Akses Jaringan | Kategori Informasi Jaringan | Perbarui pengiriman |
Capgo memperumumkan proses ini dengan mengintegrasikan kinerja manifest privasi ke dalam sistem pembaruan OTA-nya. Ini secara otomatis mengumumkan API yang diperlukan dan akses data, sehingga aplikasi Anda tetap kompatibel sambil memanfaatkan pembaruan waktu nyata.
Mari kita jelajahi langkah-langkah kunci untuk memverifikasi kompatibilitas SDK.
Kompatibilitas SDK
Setelah menangani deklarasi pembaruan OTA, penting untuk memastikan semua SDK yang diintegrasikan memenuhi standar yang diperlukan. Dengan 88% organisasi menggunakan ribuan aplikasi cloud [16]kompatibilitas SDK yang kuat sangat diperlukan.
-
Pemindaian Otomatis
Gunakan alat seperti Ostorlab.co untuk memindaikan file IPA aplikasi Anda [1]. Ini memperkaya informasi yang disediakan oleh Laporan Privasi Xcode, menawarkan analisis yang komprehensif tentang kompatibilitas aplikasi Anda. -
Manajemen Versi
Jika SDK tidak memiliki manifest privasi, Anda perlu mengumumkan penggunaan data secara manual dalam aplikasi AndaPrivacyInfo.xcprivacyfile [14]Hal ini memastikan transparansi dan keterlaksanaan pedoman Apple. -
Implementasi Keamanan
SDK yang tidak dikelola dengan baik dapat menyebabkan konsekuensi yang signifikan. Misalnya, Tilting Point Media menerima penyelesaian sebesar $500.000 pada tanggal 18 Juni 2024, karena pelanggaran CCPA dan COPPA karena pengaturan SDK yang tidak tepat. [15]Untuk menghindari kegagalan serupa:- Enkripsi data sensitif sebelum data tersebut diolah oleh SDK.
- Terapkan prinsip akses yang paling sedikit untuk membatasi izin yang tidak perlu.
- Teruslah memantau penggunaan SDK dalam aplikasi Anda.
- Lakukan audit teratur atas kebijakan SDK untuk memastikan bahwa kebijakan tersebut tetap kompatibel.
Proses Pengujian dan Pengiriman
Sebelum Anda mengirimkan aplikasi, Anda perlu menguji implementasi Manifest Privasi Anda sesuai dengan prosedur yang diperlukan oleh Apple, efektif 1 Mei 2024 [9].
Laporan Privasi Xcode
Setelah Anda telah mengatur Manifest Privasi, langkah berikutnya adalah menguji akurasi dari manifest tersebut. Dengan menggunakan Xcode 15, arsipkan proyek Anda dan buat file yang berisi Laporan Privasi [8]Laporan ini menyajikan gambaran umum tentang jenis data yang dideklarasikan oleh aplikasi Anda, praktik-praktik SDK, penggunaan API, dan domain pelacakan.
“Xcode 15 dapat mengumpulkan semua manifest privasi di proyek aplikasi Anda, dan menghasilkan laporan privasi yang menyajikan penggunaan data yang dideklarasikan… Hal ini membantu Anda melakukan tinjauan, memahami, dan menjelaskan praktik privasi aplikasi dan dependensinya.” - Tony, Insinyur Privasi, Apple [5]
Untuk verifikasi lebih lanjut, Anda dapat menggunakan instrumen Poin Penting Minat di Xcode 15 untuk mendeteksi apakah ada koneksi ke domain pelacakan [5].
Syarat Pengiriman
Setelah memeriksa Laporan Privasi, pastikan komponen-komponen berikut siap untuk disubmit:
| Spesifikasi | Deskripsi | Metode Verifikasi |
|---|---|---|
| File Manifest Privasi | .plist file yang mendokumentasikan pengumpulan data | Konfirmasi keberadaan file di Xcode |
| SDK Kepatuhan | SDK yang berdampak pada privasi harus mencakup manifest | Periksa dokumentasi SDK |
| API Deklarasi Penggunaan | Alasan yang disetujui untuk API Alasan yang Diperlukan | Match Laporan Privasi dengan data App Store |
| SDK Tanda Tangan | SDK yang berdampak pada privasi harus ditandatangani | Verifikasi SDK tanda tangan |
Langkah-Langkah Penting untuk Verifikasi:
- Hubungkan Manifest Privasi ke target aplikasi Anda [17].
- Pastikan SDK pihak ketiga termasuk paket privasi mereka [17].
- Dokumentasikan dan deklarasikan domain pelacakan dengan akurat [5].
“Periksa apakah manifest privasi sesuai dengan pemahaman Anda tentang fungsi SDK pihak ketiga.” - Tony, Insinyur Privasi di Apple [5]
Untuk contoh yang lebih praktis, lihatlah tim CodeWithChris. Pada Oktober 2023, mereka berhasil menerapkan persyaratan privasi Apple saat membangun aplikasi tracker suasana hati mereka. Mereka bergantung pada laporan privasi Xcode untuk memastikan setiap aspek aplikasi mereka memenuhi standar baru Apple sebelum pengiriman [18].
Pembaruan dan Perawatan
Menggunakan Manifest Privasi yang diperbarui sama pentingnya dengan menjaga kodebase aplikasi Anda. Sebagai kebijakan privasi berubah, pembaruan reguler memastikan kinerja dan mempercepat proses persetujuan
Pengikatan Kebijakan Privasi
Mengikuti kebijakan privasi Apple sangat penting untuk mempertahankan kinerja App Store. Sejak tanggal 1 Mei 2024, pengembang telah diwajibkan untuk memantau perubahan regulasi privasi dan API spesifikasi.
| Tipe Perbarui | Metode Monitoring | Tindakan Diperlukan |
|---|---|---|
| Perubahan Kebijakan Apple | Pemberitahuan Portal Pengembang | Menguji kinerja manifest |
| SDK Perubahan | Catatan Rilis Perbarui | Perbarui Paket Privasi |
| API Persyaratan | Catatan Rilis Xcode | Verifikasi Alasan yang Diperlukan |
Misalnya, InMobiversi 10.7.2 dari SDK mencakup manifest privasi yang rinci, yang berfungsi sebagai contoh yang kuat dari dokumentasi pihak ketiga [4].
"Pengembang bertanggung jawab atas semua code yang terkandung dalam aplikasi mereka" - Apple [4]
Pengendalian Versi
Dibandingkan dengan memantau pembaruan kebijakan, pengendalian versi sistematis sangat penting untuk memastikan kinerja jangka panjang yang sesuai dengan kebutuhan Apple yang terus berkembang. Langkah ini membangun pada langkah-langkah sebelumnya, membantu pengembang menjaga konsistensi dan tanggung jawab.
-
Verifikasi Otomatis
Pemeriksaan otomatis dapat meningkatkan tingkat kesuksesan pengiriman dengan mengidentifikasi masalah kompatibilitas secara real-time. Mereka juga memungkinkan rollback cepat jika masalah muncul, mengurangi waktu down. -
Integrasi Pemantauan SDK
Tetapkan log yang rinci tentang versi SDK dan manifest privasi yang terkait. Misalnya, tim mobile Spotify mengurangi kegagalan aplikasi sebesar 15% dalam 30 hari melalui pemantauan SDK yang tepat dan perbaikan sasaran pada bulan Agustus 2024 [20]. -
Pengelolaan Perubahan
Dokumentasikan setiap perubahan secara teliti:- Catat alasan-alasan untuk pembaruan
- Catat API dan tipe data yang terkena dampak
- Tetapkan jejak audit untuk memudahkan tinjauan kembali
Menggunakan alat kontrol versi dengan kemampuan pembangunan otomatis dan manajemen versi dapat membuat proses ini lebih lancar. Misalnya, Appcircle’s sistem versi memungkinkan pengembang untuk mengelola nomor pembangunan dan mengikuti versi melalui variabel lingkungan atau integrasi Xcode [20].
Ringkasan dan Sumber Daya
Mengikuti standar privasi Apple memerlukan perhatian yang berkelanjutan dan alat yang tepat. Mengelola Manifest Privasi bukanlah tugas yang dapat diselesaikan sekali saja - itu memerlukan ketepatan dan pembaruan yang teratur. Penemuan terbaru menunjukkan bahwa banyak pengembang masih gagal mencapai kinerja yang sesuai [1].
Berikut adalah beberapa alat dan sumber daya yang dapat membantu mempercepat implementasi:
| Tipe Sumber Daya | Tujuan | Metode Akses |
|---|---|---|
| Laporan Privasi Xcode | Validasi manifest privasi | Xcode 15+ |
| Portal Pengembang Apple | Tetapkan diri Anda untuk memahami kebijakan | Akun Pengembang |
| Sesi WWDC | Dapatkan panduan teknis | Aplikasi Pengembang Apple |
| SDK Dokumentasi | Pastikan kompatibilitas pihak ketiga | Portal-portal SDK individu |
Alat-alat ini memudahkan proses menjaga kinerja, terutama ketika berhubungan dengan validasi dan dokumentasi. Pengembang juga dapat mengeksplorasi solusi otomatis untuk pengelolaan manifesto privasi. Misalnya, Capgo menawarkan fitur pembaruan langsung untuk Capacitor aplikasi, memungkinkan pembaruan cepat sambil tetap memenuhi persyaratan App Store.
Mulai dari Musim Semi 2024, Apple akan memerlukan aplikasi untuk menyelesaikan semua masalah manifesto privasi dan alasan wajib API sebelum dapat disubmit atau diperbarui di App Store [5]. Untuk tetap maju, pengembang harus:
- Mengumpulkan manifesto privasi dari penyedia SDK pihak ketiga.
- Mendokumentasikan semua domain pelacakan dan penggunaan alasan wajib API.
- Mengvalidasi manifesto secara teratur menggunakan laporan privasi Xcode.
- Mengingatkan catatan yang teliti tentang praktik pengumpulan data.
Untuk panduan lebih lanjut, sumber daya ini sangat berguna:
- Situs Web Pengembang AppleAkses informasi tentang persyaratan privasi dan perubahan kebijakan [19].
- App Store ConnectLihat panduan dan persyaratan pengajuan [19].
- WWDC VideosLihat sesi teknis untuk mendapatkan wawasan privasi [21].
FAQs
FAQ
Apa yang akan terjadi jika pengembang aplikasi iOS tidak memenuhi persyaratan Manifest Privasi Apple pada tanggal 1 Mei 2024?
Tidak memenuhi persyaratan Manifest Privasi Apple pada tanggal 1 Mei 2024, dapat menyebabkan konsekuensi serius bagi pengembang aplikasi iOS. Aplikasi Anda mungkin ditolak dalam proses tinjauan App Store, kehilangan fitur tertentu, atau bahkan dihapus dari toko secara keseluruhan. Selain itu, ketidakpatuhan dapat menyebabkan pengajuan aplikasi masa depan ditangani dengan cara yang berbeda
Tidak ada informasi tambahan Pemeriksaan yang lebih ketat, potensial mengganggu waktu persetujuan. Gangguan-gangguan ini tidak hanya mempengaruhi ketersediaan aplikasi Anda - mereka juga dapat merusak kepercayaan pengguna dan mengurangi kehadiran aplikasi Anda di pasar. Membayar aturan waktu membantu memastikan aplikasi Anda tetap kompatibel dan dapat diakses oleh audiens Anda. :::::: faq
Bagaimana pengembang memastikan SDK pihak ketiga di aplikasi iOS mereka memenuhi persyaratan Manifest Privasi Apple?
Untuk memenuhi persyaratan Apple’s
Manifest Privasi persyaratan, pengembang harus mencakup sebuah file PrivacyInfo.xcprivacy dalam aplikasi mereka atau SDK. File ini harus menjelaskan dengan jelas jenis data yang dikumpulkan dan menjelaskan tujuan menggunakan API tertentu. Selain itu, pengembang harus memastikan apakah SDK pihak ketiga yang mereka andalkan termasuk dalam pedoman Apple untuk memerlukan manifest privasi dan tanda tangan.
Mulai 1 Mei 2024, setiap aplikasi yang dikirim ke App Store harus memenuhi aturan-aturan ini. Penting bagi pengembang untuk bekerja erat dengan penyedia SDK mereka untuk memastikan pelaporan data yang akurat, sehingga memudahkan untuk menyesuaikan dengan manifest privasi aplikasi. Mengikuti langkah-langkah ini tidak hanya membantu menghindari penolakan App Store, tetapi juga membangun kepercayaan pengguna dengan mempromosikan transparansi dalam pengelolaan data. :::
::: faq
Bagaimana pengembang membuat dan menjaga Manifest Privasi untuk aplikasi iOS mereka untuk memenuhi kebijakan Apple?
Para pengembang aplikasi iOS dapat membuat dan mengelola Manifest Privasi dengan mengikuti pedoman Apple dan menggunakan alat yang tersedia. Dokumentasi resmi Apple menyediakan instruksi yang rinci tentang mengatur file "PrivacyInfo.xcprivacy", yang menyebutkan data yang dikumpulkan oleh aplikasi dan SDK pihak ketiga yang digunakan. Untuk bantuan langkah demi langkah, video WWDC23 Apple tentang manifest privasi adalah sumber yang sangat baik, membahas cara mengidentifikasi praktik privasi dan menghasilkan laporan privasi menggunakan Xcode 15 atau lebih baru. PrivacyInfo.xcprivacy Untuk mempercepat kinerja, alat seperti perangkat lunak konsent informasi aplikasi mobile dapat membantu mengelola SDK dan memastikan konsent informasi pengguna yang tepat diperoleh. Alat-alat ini membuatnya lebih mudah untuk tetap sejalan dengan kebijakan berbagi data Apple sambil meningkatkan transparansi dengan pengguna. Untuk pengembang menggunakan aplikasi __CAPGO_KEEP_0__, platform seperti __CAPGO_KEEP_1__ menawarkan kemampuan pembaruan waktu nyata sambil mempertahankan kinerja kompatibilitas dengan persyaratan privasi.
To streamline compliance, tools such as mobile app consent software can help manage SDKs and ensure proper user consent is obtained. These tools make it easier to stay aligned with Apple’s data-sharing policies while fostering transparency with users. For developers using Capacitor apps, platforms like Capgo offer real-time update capabilities while maintaining compliance with privacy requirements. :::