Mulai 1 Mei 2024, Apple memerlukan semua aplikasi iOS di App Store untuk mencakup Manifest Privasi. File-file ini, yang dikenal sebagai PrivacyInfo.xcprivacyBagaimana aplikasi dan dependensinya mengelola data pengguna. Tidak mematuhi peraturan dapat menyebabkan aplikasi ditolak atau dihapus. Berikut yang perlu Anda ketahui:
-
Apa itu Manifest Privasi?
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 manifest privasi untuk memastikan transparansi dalam praktik data.
- Menggunakan label privasi App Store yang akurat.
- Menghindari penundaan atau penolakan dalam tinjauan aplikasi.
-
Langkah-langkah penting untuk memenuhi persyaratan:
- Gunakan Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi file.
PrivacyInfo.xcprivacyFile. - Dokumentasikan semua API, jenis data, dan domain pelacakan.
- Peroleh Manifest Privasi dari penyedia ketiga SDK.
- Validasi menggunakan Laporan Privasi Xcode.
- Gunakan Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi file.
-
Deadline:
- 1 Mei 2024: Pengawasan dimulai.
- Aplikasi harus sekarang termasuk Manifest Privasi untuk disetujui.
Keterlambatan dapat menyebabkan penolakan App Store, masalah hukum, dan kehilangan kepercayaan pengguna. Alat seperti pemindaian otomatis dan penghasil privasi dapat memudahkan proses. Tetap proaktif untuk memastikan aplikasi Anda memenuhi standar privasi Apple.
WWDC23: Mulai dengan manifest privasi | Apple
Aturan Manifest Privasi Apple
Manifest privasi Apple memperkenalkan persyaratan untuk diskusi transparan pengumpulan data dan penggunaan API di semua komponen aplikasi iOS.
Untuk memenuhi persyaratan ini, pengembang harus menyertakan sebuah file PrivacyInfo.xcprivacy yang menjelaskan tiga elemen kritis:
- Deklarasi alasan wajib API: Jelaskan dengan jelas mengapa API tertentu digunakan.
- Kategori penggunaan data: Spesifikkan jenis data yang dikumpulkan dan bagaimana mereka digunakan.
- Dokumentasi penggunaan domain: Detailkan domain yang diakses oleh aplikasi [3].
Kewajiban Pajak
Apple telah menetapkan batas waktu yang ketat untuk memenuhi persyaratan ini:
| Tanggal | Milestones |
|---|---|
| 1 Mei 2024 | Pengawasan wajib dimulai |
| Setelah 1 Mei 2024 | Pengawasan terus berlanjut |
Peringatan ini menunjukkan urgensi bagi pengembang untuk menyelaraskan aplikasi mereka dengan aturan baru untuk menghindari gangguan.
Resiko Tidak Sesuai
Kegagalan untuk mematuhi pedoman ini dapat menyebabkan konsekuensi yang serius, termasuk:
- Pengembalian aplikasi App Store segera : Aplikasi yang tidak memenuhi persyaratan tidak akan disetujui untuk distribusi.
- Aktivitas Hukum: Pengungkapan praktik pengelolaan data mungkin mengakibatkan tindakan regulator.
- Dampak Reputasi: Pengguna mungkin kehilangan kepercayaan pada aplikasi yang gagal memenuhi standar transparansi. [2].
“Aplikasi yang menggunakan API tertentu harus menyatakan tujuan penggunaannya dalam file manifest privasi, efektif 1 Mei 2024.” – Apple [6]
Untuk pengembang yang menggunakan solusi pembaruan over-the-air (OTA) seperti Capgo : Khususnya, komplianse sangat penting. Mekanisme pembaruan ini, bersama dengan praktik pengelolaan data, harus didokumentasikan secara eksplisit.
Additionally, every SDK and framework integrated into your app must include its own privacy manifest, outlining its data collection and API usage. During the App Store submission process, Xcode will compile these individual manifests into a unified Privacy Report [3].
__CAPGO_KEEP_0__
dan kerangka kerja yang diintegrasikan ke dalam aplikasi Anda harus termasuk manifest privasi sendiri, yang menjelaskan pengumpulan data dan penggunaan __CAPGO_KEEP_1__ . Selama proses pengajuan App Store, Xcode akan mengompilasi manifest individu menjadi Laporan Privasi yang terintegrasi. Info Privasi.xcprivacy file.
Spesifikasi Sistem
Pastikan Anda telah menginstal dan mengonfigurasi hal-hal berikut:
- Xcode 15 atau lebih baru: Ini adalah versi minimum yang mendukung Manifest 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 Manifest Privasi dan mengirimkan aplikasi ke App Store, Anda memerlukan kredensial berikut:
| Persyaratan | Tujuan | Verifikasi |
|---|---|---|
| Akun Pengembang Apple | Untuk pengajuan aplikasi dan manajemen sertifikat | Membutuhkan langganan tahunan. |
| Sertifikat Pengembangan | Mengaktifkan tanda tangan code dan pembangunan aplikasi. | Harus valid dan terupdate. |
| Sertifikat Distribusi | Diperlukan untuk mengajukan aplikasi ke App Store. | Perlu diperbarui setiap 12 bulan. |
| Profil Pengaturan | Digunakan untuk pengujian dan penginstalan perangkat. | Wajib sinkron dengan identifikasi paket aplikasi. |
Untuk membuat Anda File PrivacyInfo.xcprivacy Terbuka Xcode dan pergi ke Baru > File > iOS > Sumber Daya > Privasi Aplikasi [1]. Letakkan file ini di direktori root sumber daya paket aplikasi Anda untuk memastikan bahwa file ini terdeteksi selama proses pembangunan.
Mulai dari Musim Semi 2024, Apple akan memerlukan semua aplikasi yang dikirim ke App Store Connect untuk mencakup alasan yang disetujui untuk penggunaan API yang terdaftar [7].
Saat Anda telah siap dengan alat dan kredit, Anda dapat melanjutkan ke pembangunan file Manifest Privasi secara langsung di Xcode.
Pembangunan File Manifest Privasi
Membuat file Manifest Privasi di Xcode dapat dilakukan dengan mudah dengan langkah-langkah yang tepat dan alat. 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 > File, dan pilih "File Privasi Aplikasi" di bawah bagian Sumber Daya. Pastikan target aplikasi Anda dipilih selama proses ini [8].
-
Konfigurasi Kunci yang Diperlukan
Tambahkan kunci berikut ke file baru Anda:
PrivacyInfo.xcprivacyKunciDeskripsi __CAPGO_KEEP_0__ Nilai Wajib NSPrivacyTracking Mengindikasikan 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 Rincian akses API Daftar kamus berentuk dictionary -
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 Generate Laporan Privasi [8].
Menggunakan alat otomatisasi dapat membantu mengurangi tugas yang berulang dan memastikan konsistensi.
Metode Otomatisasi
Privado.ai Pengintegrasian
Generator Manifest Privasi Privado, yang diperkenalkan pada Juni 2024, memudahkan prosesnya dengan otomatisasi code pemindaian dan penghasilan laporan.
- Memindaikan code dan SDK dependensi Anda.
- Menggambarkan praktik pengumpulan data.
- Mengisi laporan privasi secara otomatis.
- Menghubungkan respons langsung ke bagian yang sesuai dari sumber code Anda. [10].
Perbaiki Manifest Privasi Aplikasi
Launched pada April 2025, alat ini menggunakan skrip shell untuk:
- Menganalisis manifest Anda dan secara otomatis menyelesaikan masalah kesesuaian.
- Menyatu dengan proses pembangunan yang ada Anda.
- Mendukung template kustom untuk jenis proyek yang berbeda [11].
Untuk hasil yang konsisten, masukkan alat-alat ini ke direktori proyek Anda. Hal ini memastikan penghasilan manifest yang halus di seluruh tim dan alur CI/CD Anda.
Ketika menggunakan update melalui udara melalui platform seperti CapgoPastikan Manifest Privasi Anda mencerminkan pengumpulan data atau penggunaan API yang terkait dengan fungsi pembaruan. Memelihara transparansi di sini adalah kunci untuk tetap kompatibel dengan persyaratan App Store sambil memanfaatkan fitur pembaruan modern.
Dokumentasi Pengumpulan Data dan Penggunaan API
Setelah Anda telah membangun file manifest Anda di Xcode, langkah berikutnya adalah mendokumentasikan praktik penggunaan API dan pengumpulan data aplikasi Anda. Ini sangat penting tidak hanya untuk memenuhi persyaratan kompatibilitas Apple, tetapi juga untuk membangun kepercayaan dengan pengguna Anda.
Dokumentasi Penggunaan API
File Anda harus menyertakan semua API yang mengakses informasi sensitif. Ketika mendokumentasikan penggunaan __CAPGO_KEEP_0__ dalam Manifest Privasi Anda, termasuk kategori __CAPGO_KEEP_1__ dan alasan yang disetujui untuk penggunaannya. Berikut adalah ringkasan singkat dari apa yang perlu didokumentasikan: file must list all APIs that access sensitive information. When documenting API usage in your Privacy Manifest, include both the API categories and the approved reasons for their usage.
__CAPGO_KEEP_1__
| API | Penggunaan Umum | Dokumentasi yang Diperlukan |
|---|---|---|
| Tanggal Waktu File | Pengaturan Tanggal Instalasi | Buat Tujuan code (misalnya, C617.1) |
| Pengaturan Pengguna | Penyimpanan Pengaturan | Termasuk Alasan code (misalnya, CA92.1) |
| Ruangan Disk | Verifikasi Perbaruan | Buat Alasan Penggunaan NSPrivacyAccessedAPICategoryDiskSpace |
Dengan tingkat detail ini, Anda dapat memastikan koneksi yang lancar antara file manifest Anda dan praktik pengumpulan data Anda.
“Anda bertanggung jawab atas semua code yang termasuk dalam aplikasi Anda, sesuai dengan Pedoman Ulasan Aplikasi App Store. Ini termasuk praktik pengumpulan dan pelacakan data.” - Tony, Privacy Engineering, Apple [5]
Mengimplementasikan pembaruan perangkat keras secara nirkabel, perhatikan dengan seksama pengakuan ruang disk API. Misalnya, Firebase Analytics versi 10.24.0 menyelesaikan kesalahan ITMS-91053 pada April 2024 dengan menangani masalah terkait dengan NSPrivacyAccessedAPICategoryDiskSpace dan context: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman trust.astro. Kunci pesan `and` (Dan). [12].
NSPrivacyAccessedAPICategoryUserDefaults
Jenis Data dan Kategori
- Manifest Privasi Anda harus menjelaskan dengan jelas semua jenis data yang dikumpulkan dan mengategorikannya dengan tepat. Secara khusus, Anda perlu mendokumentasikan hal-hal berikut:
- Apakah data terkait dengan identitas pengguna.
- Apakah data digunakan untuk tujuan pelacakan.
Untuk aplikasi yang menggunakan SDK pihak ketiga, pastikan setiap SDK memiliki manifest privasi sendiri. Misalnya, Persona SDK v2.18.0+ secara otomatis menyatakan jenis data berikut:
- Lokasi kasar (misalnya, alamat IP)
- ID Perangkat (pengenalan perangkat tingkat perangkat)
- ID Pengguna (pengenalan akun tingkat pengguna)
- Data Diagnostik (misalnya, log kesalahan)
- Interaksi Produk (misalnya, event aliran)
Untuk tetap kompatibel, audit kodebase secara teratur untuk mengidentifikasi API yang memerlukan inklusi dalam Manifest Privasi Anda [13]Jenis tinjauan proaktif ini dapat membantu menghindari keterlambatan pengiriman aplikasi dan menjaga aplikasi Anda sesuai dengan standar privasi Apple yang terus berkembang.
Manajemen Pihak Ketiga SDK
Pihak ketiga SDK harus sesuai dengan standar Manifest Privasi Apple untuk memenuhi regulasi dan menjaga kepercayaan pengguna. Standar ini, yang dibahas sebelumnya, juga penting untuk SDK pihak ketiga. Di bawah ini, Anda akan menemukan informasi tentang mengelola update OTA di aplikasi Capacitor dan memastikan SDK kompatibilitas.
Capacitor dan Update OTA
Jika menggunakan update udara (OTA) di aplikasi Capacitor, sangat penting untuk mengkonfigurasi manifest privasi dengan akurat. Untuk aplikasi yang menggunakan solusi update hidup, Anda perlu menyatakan penggunaan API spesifik dalam manifest privasi:
| Kategori API | Deklarasi yang Diperlukan | Tujuan |
|---|---|---|
| context | Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Kunci pesan `subprocessors_table_purpose` (Tujuan Tabel Subproses). | Ruangan Disk |
| NSPrivacyAccessedAPICategoryDiskSpace (Kategori Akses Privasi Disk Space NSPrivacyAccessedAPICategoryDiskSpace ) | Kategori Akses Privasi NSAPICategoryUserDefaults | Perbarui konfigurasi |
| Akses Jaringan | Kategori Akses Privasi NSAPICategoryNetworkInformation | Perbarui pengiriman |
Capgo memudahkan proses ini dengan mengintegrasikan kinerja manifest privasi ke dalam sistem pembaruan OTA-nya. Ia secara otomatis mengumumkan API yang diperlukan dan akses data, sehingga aplikasi Anda tetap kompatibel sambil mendapatkan manfaat dari pembaruan waktu nyata.
Sekarang, mari kita eksplorasi langkah-langkah kunci untuk memverifikasi kinerja SDK.
Kinerja 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], pemindaian SDK yang efektif sangat penting.
-
Pemindaian Otomatis
Gunakan alat seperti Ostorlab.co untuk memindai file IPA aplikasi Anda [1]. Ini memperkaya wawasan yang disediakan oleh Laporan Privasi Xcode, menawarkan analisis menyeluruh tentang kesesuaian aplikasi Anda. -
Manajemen Versi
Jika sebuah SDK tidak memiliki manifesto privasi, Anda perlu mengumumkan secara manual penggunaan data aplikasi Anda dalam filePrivacyInfo.xcprivacy. Langkah ini memastikan transparansi dan ketaatan terhadap pedoman Apple. [14]Pengimplementasian Keamanan -
Pengelolaan SDK yang tidak tepat dapat menyebabkan konsekuensi signifikan. Misalnya,
Tilting Point Media menghadapi denda $500.000 pada tanggal 18 Juni 2024, karena pelanggaran CCPA dan COPPA yang disebabkan oleh pengaturan SDK yang tidak tepat . Untuk menghindari kesalahan serupa: [15]Ostorlab.co- Enkripsi data sensitif sebelumnya diolah oleh SDK.
- Terapkan prinsip akses yang paling tidak berkecukupan untuk membatasi izin yang tidak perlu.
- Teruslah memantau penggunaan SDK dalam aplikasi Anda.
- Audit kebijakan SDK secara teratur untuk memastikan bahwa mereka 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 mengatur Manifest Privasi, langkah berikutnya adalah menguji akurasinya. Menggunakan Xcode 15, arsipkan proyek Anda dan buatlah Laporan Privasi [8]. Laporan ini memberikan gambaran umum tentang jenis data yang dideklarasikan aplikasi Anda, praktek-praktek SDK, penggunaan API, dan domain-domain pelacakan.
“Xcode 15 dapat mengagregasi semua manifest privasi dalam proyek aplikasi Anda, dan menghasilkan laporan privasi yang menyajikan penggunaan data yang dideklarasikan… 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 Minat di Xcode 15 untuk mendeteksi koneksi ke domain pelacakan [5].
Persyaratan Pengiriman
Setelah melakukan tinjauan Laporan Privasi, pastikan komponen-komponen kunci berikut sudah siap untuk pengiriman:
| Persyaratan | Deskripsi | Metode Verifikasi |
|---|---|---|
| File Manifest Privasi | .plist file yang mendokumentasikan pengumpulan data |
Pastikan keberadaan file di Xcode |
| SDK Kepatuhan | SDK yang berpengaruh privasi harus termasuk manifest | Cek dokumentasi SDK |
| API Penggunaan Deklarasi | Alasan yang Dapat Diterima untuk API Alasan Wajib | Match Laporan Privasi dengan Data App Store |
| SDK Tanda Tangan | SDK yang Mengganggu Privasi Harus Ditandatangani | Verifikasi SDK tanda tangan |
Langkah-Langkah Penting untuk Verifikasi:
- Tautkan 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 bahwa manifest privasi sesuai dengan pemahaman Anda tentang fungsi pihak ketiga SDK.” - Tony, Ahli Privasi di Apple [5]
Untuk contoh yang lebih praktis, ambil 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].
Perbarui dan Perawatan
Mengupdate Manifest Privasi Anda sama pentingnya dengan menjaga basis kode aplikasi Anda. Sebagai kebijakan privasi berubah, perbarui secara teratur untuk memastikan kinerja dan mempercepat proses persetujuan.
Pengawasan Perubahan Kebijakan
Mengikuti kebijakan privasi Apple sangat penting untuk mempertahankan kinerja App Store. Sejak tanggal 1 Mei 2024, pengembang telah diharuskan untuk memantau perubahan regulasi privasi dan API spesifikasi.
| Jenis Perubahan | Metode Pengawasan | Aksi yang Diperlukan |
|---|---|---|
| Perubahan Kebijakan Apple | Pemberitahuan Portal Pengembang | Mengulas kinerja manifest |
| Perubahan SDK | Catatan Rilis | Perbarui Paket Privasi |
| Persyaratan API | Catatan Rilis Xcode | Verifikasi API Alasan Wajib |
Misalnya, InMobiVersi 10.7.2 dari SDK dari InMobi mencakup manifest privasi yang rinci, yang berfungsi sebagai contoh kuat dokumentasi pihak ketiga [4].
“Para pengembang bertanggung jawab atas semua code yang terkandung dalam aplikasi mereka” - Apple [4]
Kontrol Versi
Mengawasi perubahan kebijakan bukanlah satu-satunya hal yang perlu dilakukan. Kontrol versi sistematis juga sangat penting untuk memastikan konsistensi dan tanggung jawab jangka panjang dalam memenuhi persyaratan Apple yang terus berkembang.
-
Verifikasi Otomatis
Verifikasi otomatis dapat meningkatkan tingkat kesuksesan pengiriman aplikasi dengan mengidentifikasi masalah kesesuaian secara real-time. Mereka juga memungkinkan rollback cepat jika masalah muncul, mengurangi waktu down. -
SDK Integrasi Pelacakan
Tetapkan log yang rinci tentang versi SDK dan manifest privasi terkait. Misalnya, tim mobile Spotify mengurangi crash aplikasi sebesar 15% dalam 30 hari melalui pelacakan SDK yang tepat dan perbaikan sasaran pada Agustus 2024 [20]. -
Pengelolaan Perubahan
Dokumentasikan setiap perubahan secara menyeluruh:- Tulis alasan untuk pembaruan
- Tulis API dan jenis data yang terpengaruh
- Tetapkan jejak audit untuk memudahkan tinjauan kesesuaian
Menggunakan alat kontrol versi dengan kemampuan pembangunan otomatis dan pengelolaan versi dapat membuat proses ini lebih lancar. Misalnya Appcirclesistem versi memungkinkan pengembang mengelola nomor build dan melacak 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 - tetapi memerlukan akurasi dan pembaruan yang teratur. Penemuan terbaru menunjukkan bahwa banyak pengembang masih jauh dari keselarasan [1].
Sumber Daya yang Diperlukan
| Jenis Sumber Daya | Tujuan | Metode Akses |
|---|---|---|
| Laporan Privasi Xcode | Validasi manifest privasi | Laporan Privasi Xcode (Xcode 15+) |
| Portal Pengembang Apple | Berlangganan untuk memperbarui kebijakan | Akun Pengembang |
| WWDC Sessions | Panduan teknis | Aplikasi Pengembang Apple |
| SDK Dokumentasi | Pastikan kinerja ketiga pihak | Portal individu SDK |
Alat-alat ini memudahkan proses memelihara kinerja, terutama ketika datang ke validasi dan dokumentasi. Pengembang juga dapat menjelajahi solusi otomatis untuk pengelolaan manifesto privasi. Misalnya, Capgo provides a live update feature for Capacitor apps, enabling quick updates while adhering to App Store requirements.
menawarkan fitur pembaruan langsung untuk API aplikasi, memungkinkan pembaruan cepat sambil mematuhi persyaratan App Store. [5]Mulai dari Musim Semi 2024, Apple akan memerlukan aplikasi untuk menyelesaikan semua manifesto privasi dan masalah alasan yang diperlukan __CAPGO_KEEP_0__ sebelum mereka dapat dikirim atau diperbarui di App Store.
- Collect privacy manifests from third-party SDK providers.
- Dokumentasikan semua domain pelacakan dan penggunaan Alasan Wajib API.
- Validasi manifesto secara teratur menggunakan laporan privasi Xcode.
- Tingkatkan catatan yang teliti tentang praktik pengumpulan data.
Untuk panduan lebih lanjut, sumber daya ini sangat penting:
- Situs Web Pengembang Apple: Akses informasi tentang persyaratan privasi dan perubahan kebijakan. [19].
- Sambungan App Store: Tinjau pedoman dan persyaratan pengajuan. [19].
- Video WWDC: Tonton sesi teknis untuk wawasan privasi terkait. [21].
FAQs
:
Apakah yang akan terjadi jika pengembang aplikasi iOS tidak memenuhi persyaratan Manifest Privasi Apple sebelum 1 Mei 2024?
Mengabaikan persyaratan Manifest Privasi Apple sebelum 1 Mei 2024 dapat memiliki akibat serius bagi pengembang aplikasi iOS. Aplikasi Anda mungkin mengalami penolakan selama proses tinjauan App Store, kehilangan fitur tertentu, atau bahkan dihapus dari toko sepenuhnya.
Selain itu, ketidakpatuhan dapat membuat pengajuan aplikasi masa depan lebih mengalami pemeriksaan yang lebih ketatdan potensial memperlambat waktu persetujuan. Gangguan-gangguan ini tidak hanya mempengaruhi ketersediaan aplikasi Anda - mereka juga dapat merusak kepercayaan pengguna dan mengurangi kehadiran aplikasi Anda di pasar.
Menghadapi batas waktu membantu memastikan aplikasi Anda tetap kompatibel dan dapat diakses oleh audiens Anda.
::: faq
Bagaimana pengembang dapat memastikan bahwa SDK pihak ketiga di aplikasi iOS mereka memenuhi persyaratan Manifest Privasi Apple? Untuk memenuhi persyaratan Manifest Privasi Apple, pengembang harus mencakup Manifest Privasi Apple PrivacyInfo.xcprivacy File di aplikasi mereka atau SDK. File ini harus menjelaskan secara jelas jenis data yang dikumpulkan dan menjelaskan tujuan menggunakan API tertentu. Selain itu, pengembang harus memastikan apakah SDK pihak ketiga yang mereka gunakan termasuk dalam pedoman Apple untuk memerlukan manifesto privasi dan tanda tangan.
Mulai 1 Mei 2024, setiap aplikasi yang dikirimkan ke App Store harus mematuhi aturan ini. Penting bagi pengembang untuk bekerja erat dengan penyedia SDK mereka untuk memastikan pelaporan data yang akurat, sehingga lebih mudah untuk menyesuaikan dengan manifesto privasi aplikasi. Dengan mengikuti langkah-langkah ini, tidak hanya dapat menghindari penolakan App Store, tetapi juga membangun kepercayaan pengguna dengan mempromosikan transparansi dalam pengelolaan data.
FAQ
Bagaimana pengembang dapat membuat dan menjaga Manifest Privasi untuk aplikasi iOS mereka untuk mematuhi kebijakan Apple?
Pengembang yang bekerja pada aplikasi iOS dapat membuat dan mengelola Manifest Privasi dengan mematuhi pedoman Apple dan menggunakan alat yang tersedia. Dokumentasi resmi Apple menyediakan instruksi yang rinci tentang mengatur file PrivacyInfo.xcprivacy yang menjelaskan data yang dikumpulkan oleh aplikasi dan SDK pihak ketiga yang digunakan. Untuk bantuan langkah demi langkah, video WWDC23 Apple tentang manifesto privasi adalah sumber yang sangat baik, yang menjelaskan cara mengidentifikasi praktik privasi dan menghasilkan laporan privasi menggunakan Xcode 15 atau lebih baru.
To mempercepat kesesuaian, alat seperti perangkat lunak persetujuan aplikasi mobile dapat membantu mengelola SDK dan memastikan persetujuan pengguna yang tepat diperoleh. Alat-alat ini membuat lebih mudah untuk tetap sejalan dengan kebijakan berbagi data Apple sambil memfasilitasi transparansi dengan pengguna. Bagi pengembang yang menggunakan Capacitor aplikasi, platform seperti Capgo menawarkan kemampuan pembaruan waktu nyata sambil mempertahankan kesesuaian dengan persyaratan privasi.
Lanjutkan dari Privacy Manifest for iOS Apps
Jika Anda menggunakan Privacy Manifest for iOS Apps untuk merencanakan keamanan dan kesesuaian, hubungkan dengan Enkripsi untuk detail implementasi di Enkripsi, Kesesuaian untuk detail implementasi di Kesesuaian, 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.