Pada 1 Mei 2024, Apple memerlukan semua aplikasi iOS di App Store untuk mencakup Manifest Privasi. Berikut adalah file-file yang PrivacyInfo.xcprivacy, menjelaskan bagaimana aplikasi dan dependensinya mengelola data pengguna. Tidak memenuhi persyaratan dapat menyebabkan aplikasi ditolak atau dihapus. Berikut yang perlu Anda ketahui:
-
Apa itu Manifest Privasi?
Aktivitas file yang terstruktur yang mendokumentasikan:- Data yang dikumpulkan oleh aplikasi 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.
- Menghindari label privasi App Store yang tidak akurat.
- Menghindari penundaan atau penolakan ulang aplikasi.
-
Langkah-langkah penting untuk memenuhi persyaratan:
- Pilih Gunakan Xcode versi 15 atau lebih baru untuk membuat dan mengonfigurasi __CAPGO_KEEP_0__
PrivacyInfo.xcprivacyfile. - Dokumentasikan semua API, jenis data, dan domain pelacakan.
- Peroleh Manifest Privasi dari penyedia ketiga SDK.
- Validasi menggunakan Laporan Privasi Xcode.
- Pilih Gunakan Xcode versi 15 atau lebih baru untuk membuat dan mengonfigurasi __CAPGO_KEEP_0__
-
Deadline:
- Maret 1, 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-aturan Privasi Apple
Apple’s manifesto privasi memperkenalkan persyaratan untuk pengungkapan transparan pengumpulan data dan API penggunaan 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 secara 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].
Deadline Kepatuhan
Apple telah menetapkan batas waktu yang ketat untuk memenuhi persyaratan ini:
| Tanggal | Milestones |
|---|---|
| 1 Mei 2024 | Pengaturan wajib dimulai |
| Setelah 1 Mei 2024 | Pengawasan terus berlanjut |
Tanggal-tanggal ini menunjukkan urgensi bagi para 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:
- Penghapusan Aplikasi Toko Aplikasi Secara Langsung: Aplikasi yang tidak sesuai tidak akan disetujui untuk distribusi.
- Pengungkapan Hukum: Praktik pengungkapan data yang tidak transparan dapat menyebabkan tindakan regulasi.
- Tanggung jawab 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 jarak jauh (OTA) seperti Capgo, ketepatan sangat penting. 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 pengiriman aplikasi ke App Store, Xcode akan mengompilasi manifest individu menjadi Laporan Privasi yang Terintegrasi [3].
Peralatan dan Pengaturan yang Diperlukan
Untuk menerapkan Manifest Privasi di aplikasi iOS Anda, Anda perlu mengatur lingkungan pengembangan Anda dengan peralatan dan kredensial yang diperlukan. Langkah-langkah ini akan membantu Anda mempersiapkan untuk membuat aplikasi yang kompatibel PrivacyInfo.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].
- Terjangkau di App Store Mac (rilis 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 akan memerlukan kredensial berikut:
| Persyaratan | Purpose | Pengujian |
|---|---|---|
| Akun Pengembang Apple | Untuk pengajuan aplikasi dan manajemen sertifikat | Memerlukan langganan tahunan. |
| Sertifikat Pengembang | Mengaktifkan code tanda tangan dan pembangunan build. | Harus valid dan terkini. |
| Sertifikat Distribusi | Diperlukan untuk mengajukan aplikasi ke App Store. | Memerlukan perpanjangan setiap 12 bulan. |
| Profil Pengaturan | Digunakan untuk pengujian perangkat dan pengembangan. | Harus sejalan dengan identifikasi paket aplikasi. |
Untuk membuat PrivacyInfo.xcprivacy file, buka 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 itu diakui 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 tools 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-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 > File, dan pilih "File Privasi Aplikasi" di bawah bagian Resource. Pastikan target aplikasi Anda dipilih selama proses ini [8].
-
Konfigurasi Kunci yang Diperlukan
Tambahkan kunci-kunci berikut ke file baru Anda:
PrivacyInfo.xcprivacyKunciDeskripsi Nilai yang Diperlukan NSPrivacyTracking __CAPGO_KEEP_0__ Menunjukkan jika aplikasi menggunakan data untuk pelacakan Boolean (benar/salah) NSPrivacyTrackingDomains Daftar domain yang digunakan untuk pelacakan Array of domain NSPrivacyCollectedDataTypes Jenis data yang dikumpulkan Array of dictionary NSPrivacyAccessedAPITypes API detail akses Array of dictionary -
Validasi Konfigurasi
After mengatur file, pastikan 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 Menghasilkan Laporan Privasi [8].
Menggunakan alat otomatis dapat membantu mengurangi tugas yang berulang dan memastikan konsistensi.
Metode Otomatisasi
Privado.ai Pengintegrasian
Generator Manifest Privasi Privado, yang diperkenalkan pada Juni 2024, memudahkan proses dengan otomatisasi code scanning dan penghasilan laporan. Alat ini:
- Mengindari code dan SDK dependensi Anda.
- Menggariskan praktik pengumpulan data.
- Mengisi ulang laporan privasi secara otomatis.
- Menghubungkan respons langsung ke bagian yang sesuai dari sumber code [10].
Perbaikan Manifest Privasi Aplikasi
Diluncurkan pada April 2025, alat ini menggunakan skrip shell untuk:
- Menganalisis manifest Anda dan menyelesaikan secara otomatis masalah kesesuaian.
- Mengintegrasikan dengan proses pembangunan yang ada secara lancar.
- Mendukung template kustom untuk jenis proyek yang berbeda. [11].
Untuk hasil yang konsisten, pastikan Anda mencakup alat-alat ini dalam direktori proyek Anda. Hal ini memastikan penghasilan manifest yang lancar di antara tim dan alur CI/CD Anda.
Ketika menggunakan perbaruan jarak jauh melalui platform seperti CapgoPastikan Manifest Privasi Anda mencerminkan pengumpulan data atau penggunaan API terkait fungsi pembaruan. Menjaga transparansi di sini adalah kunci untuk tetap kompatibel dengan persyaratan App Store sambil memanfaatkan fitur pembaruan modern.
Pengumpulan Data dan Dokumentasi API
Setelah Anda telah membangun file manifest 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
Aplikasi Anda file xcprivacy Anda harus mencantumkan 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. 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.
Kategori __CAPGO_KEEP_0__
| API Category | Dokumentasi yang Diperlukan | __CAPGO_KEEP_1__ |
|---|---|---|
| Waktu File | Penginstalan tanggal tracking | Deklarasikan tujuan code (misalnya, C617.1) |
| Pengaturan Pengguna | Penyimpanan pengaturan | Termasuk alasan code (misalnya, CA92.1) |
| Ruangan Disk | Pengverifikasi Ruangan Disk | Deklarasikan NSPrivacyAccessedAPICategoryDiskSpace penggunaan alasan |
Level detail ini memastikan koneksi yang halus antara file manifest Anda dan praktik pengumpulan data.
“Anda bertanggung jawab atas semua code yang termasuk dalam aplikasi Anda, menurut Pedoman Ulasan Aplikasi App Store. Ini termasuk praktik pengumpulan data dan tracking.” - Tony, Privacy Engineering, Apple [5]
Ketika menerapkan pembaruan secara nirkabel, perhatikan dengan saksama ruang penyimpanan API deklarasi. Misalnya, Firebase Analytics versi 10.24.0 menyelesaikan kesalahan ITMS-91053 pada April 2024 dengan menangani masalah terkait dengan 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 telah 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 mengumumkan jenis data berikut:
- Lokasi kasar (e.g., alamat IP)
- ID Perangkat (identifikasi perangkat tingkat perangkat)
- ID Pengguna (identifikasi tingkat akun)
- Data Diagnostik (e.g., log kesalahan)
- Interaksi Produk (e.g., event aliran)
Untuk tetap kompatibel, secara berkala audit kodebase Anda untuk mengidentifikasi API yang memerlukan inklusi dalam Manifest Privasi Anda [13]. Langkah ini dapat membantu menghindari penundaan pengiriman dan menjaga aplikasi Anda sejalan dengan standar privasi Apple yang terus berkembang.
Pengelolaan SDK Pihak Ketiga
Perangkat lunak pihak ketiga harus sejalan dengan standar Manifest Privasi Apple untuk memenuhi regulasi dan mempertahankan kepercayaan pengguna. Standar-standar ini, yang dibahas sebelumnya, sama pentingnya untuk perangkat lunak pihak ketiga. Di bawah ini, Anda akan menemukan detail tentang mengelola pembaruan OTA di aplikasi Capacitor dan memastikan SDK kompatibilitas.
Capacitor and OTA Updates
Ketika menggunakan pembaruan OTA (over-the-air) di aplikasi Capacitor, sangat penting untuk mengonfigurasi manifest privasi dengan tepat. Untuk aplikasi yang menggunakan solusi pembaruan hidup, Anda perlu menyatakan penggunaan API spesifik dalam manifest privasi:
| Kategori API | Pernyataan yang Diperlukan | Tujuan |
|---|---|---|
| Ruang Disk | NSPrivacyAccessedAPICategoryDiskSpace | Penggunaan penyimpanan paket pembaruan |
| Default Pengguna | NSPrivacyAccessedAPICategoryUserDefaults | Pengaturan pembaruan |
| Akses Jaringan | NSPrivacyAccessedAPICategoryNetworkInformation | Pengiriman Update |
Capgo memudahkan proses ini dengan mengintegrasikan kinerja manifesto privasi ke dalam sistem update OTA-nya. Ia secara otomatis mengumumkan API yang diperlukan dan akses data, sehingga aplikasi Anda tetap kompatibel sambil mendapatkan manfaat dari update waktu nyata.
Sekarang, mari kita jelajahi langkah-langkah kunci untuk memverifikasi kompatibilitas SDK.
Pemeriksaan Kompatibilitas SDK
Setelah menangani deklarasi update OTA, penting untuk memastikan semua SDK yang diintegrasikan memenuhi standar yang diperlukan. Dengan 88% organisasi menggunakan ribuan aplikasi cloud [16]pemeriksaan kompatibilitas SDK yang kuat sangat diperlukan.
-
Pemeriksaan Otomatis
Gunakan alat seperti Ostorlab.co untuk memindai file IPA aplikasi Anda [1]. Ini menambahkan wawasan yang disediakan oleh Laporan Privasi Xcode Anda, menawarkan analisis yang komprehensif tentang kinerja aplikasi Anda. -
Pengelolaan Versi
Jika SDK tidak memiliki manifesto privasi, Anda harus menyatakan penggunaan data secara manual dalam aplikasi Anda.PrivacyInfo.xcprivacyfile [14]. Langkah ini memastikan transparansi dan keterlaksanaan pedoman Apple. -
Implementasi Keamanan
SDK yang tidak terkelola dengan baik dapat menyebabkan konsekuensi yang signifikan. Misalnya, Tilting Point Media menerima denda sebesar $500.000 pada tanggal 18 Juni 2024, karena pelanggaran CCPA dan COPPA yang disebabkan oleh pengaturan SDK yang tidak tepat. [15]. Untuk menghindari kesalahan serupa:- Enkripsi data sensitif sebelum data tersebut diolah oleh SDK.
- Terapkan prinsip-prinsip akses yang paling sedikit untuk membatasi hak akses yang tidak perlu.
- Terus-menerus pantau 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, arsip proyek Anda dan buatlah Laporan Privasi [8]. Laporan ini memberikan gambaran umum tentang jenis data yang dideklarasikan aplikasi Anda, praktik-praktik SDK, penggunaan API, dan domain-domain tracking.
“Xcode 15 dapat mengumpulkan semua manifest privasi dalam proyek aplikasi Anda, dan menghasilkan laporan privasi yang menyajikan penggunaan data yang dideklarasikan… Hal ini membantu Anda melakukan tinjauan, memahami, dan menjelaskan praktik-praktik privasi aplikasi dan dependensinya.” - Tony, Insinyur Privasi, Apple [5]
Untuk validasi lebih lanjut, Anda dapat menggunakan instrumen Poin-Poin Minat dalam Xcode 15 untuk mendeteksi koneksi ke domain-domain tracking [5].
Persyaratan Pengiriman
Lakukan peninjauan ulang Laporan Privasi, pastikan komponen-komponen kunci berikut sudah siap untuk disubmit:
| Persyaratan | Deskripsi | Metode Verifikasi |
|---|---|---|
| File Manifest Privasi | .plist file yang mendokumentasikan pengumpulan data | Konfirmasi kehadiran file di Xcode |
| SDK Keselarasan | SDK yang mempengaruhi privasi harus termasuk manifest | Periksa dokumentasi SDK |
| API Pengakuan Penggunaan | Alasan yang disetujui untuk API Alasan Wajib | Laporkan Privasi Sesuai dengan Data App Store |
| SDK Tanda Tangan | SDK-SDK yang Mempengaruhi Privasi Harus Ditandatangani | Verifikasi Tanda Tangan SDK |
Langkah-Langkah Penting untuk Verifikasi:
- Hubungkan Manifest Privasi ke Target Aplikasi Anda [17].
- Pastikan SDK-SDK Pihak Ketiga Termasuk Paket Privasi Mereka [17].
- Dokumentasikan dan Deklarasikan Domain-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, ambil tim CodeWithChris. Pada Oktober 2023, mereka berhasil menerapkan persyaratan privasi Apple saat membangun aplikasi tracker mood mereka. Mereka bergantung pada laporan privasi Xcode untuk memastikan setiap aspek aplikasi mereka memenuhi standar baru Apple sebelum pengiriman [18].
Pembaruan dan Perawatan
Mengembangkan Manifest Privasi Anda yang Aktual adalah sebanding dengan menjaga kodebase aplikasi Anda. Se Kebijakan Privasi Mengembangkan, pembaruan reguler memastikan kinerja dan mempercepat proses persetujuan.
Pantauan Perubahan Kebijakan
Mengikuti kebijakan privasi Apple sangat penting untuk mempertahankan kinerja App Store. Sejak tanggal 1 Mei 2024, pengembang telah diharuskan untuk memantau perubahan kebijakan privasi dan API spesifikasi.
| Jenis Perubahan | Metode Pemantauan | Tindakan yang Diperlukan |
|---|---|---|
| Perubahan Kebijakan Apple | Pemberitahuan Portal Pengembang | Review kinerja manifest |
| Perubahan SDK | Review Catatan Rilis | Perbarui paket privasi |
| API Persyaratan | Catatan Rilis Xcode | Verifikasi Alasan API yang Diperlukan |
Misalnya, InMobi’s SDK versi 10.7.2 termasuk manifest privasi yang rinci, yang berfungsi sebagai contoh kuat dari dokumentasi pihak ketiga [4].
“Para pengembang bertanggung jawab atas semua code yang tercakup dalam aplikasi mereka” - Apple [4]
Pengendalian Versi
Di luar 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.
-
Pengujian Otomatis
Pengujian otomatis dapat meningkatkan tingkat kesuksesan pengiriman dengan mengidentifikasi masalah kesesuaian dalam waktu nyata. Mereka juga memungkinkan rollback cepat jika masalah muncul, mengurangi waktu down. -
Integrasi SDK 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:- Catat alasan untuk pembaruan
- Perhatikan API dan tipe data yang terpengaruh
- Tetapkan jejak audit untuk memudahkan tinjauan komplian
Menggunakan alat kontrol versi dengan kemampuan otomatisasi pembangunan dan pengelolaan versi dapat membuat proses ini lebih lancar. Misalnya, Appcircle’s sistem versi memungkinkan pengembang mengelola nomor pembangunan 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. Pengelolaan Manifest Privasi bukanlah tugas satu kali - itu memerlukan ketepatan dan pembaruan yang teratur. Penemuan terkini menunjukkan bahwa banyak pengembang masih jauh dari komplian [1].
Berikut beberapa alat dan sumber daya yang dapat membantu mempercepat implementasi:
| Tipe Sumber | Tujuan | Metode Akses |
|---|---|---|
| Laporan Privasi Xcode | Validasi manifest privasi | Xcode 15+ |
| Portal Pengembang Apple | Tetap terupdate dengan kebijakan | Akun Pengembang |
| Sesi WWDC | Dapatkan panduan teknis | Aplikasi Pengembang Apple |
| SDK Dokumentasi | Pastikan Kepatuhan Pihak Ketiga | Portal-portal SDK Perorangan |
Alat-alat ini memudahkan proses menjaga kepatuhan, terutama ketika berhubungan dengan validasi dan dokumentasi. Pengembang juga dapat menjelajahi solusi otomatis untuk pengelolaan manifesto privasi. Misalnya, Capgo menawarkan fitur pembaruan langsung untuk aplikasi Capacitor , memungkinkan pembaruan cepat sambil tetap mematuhi persyaratan App Store.
Mulai dari Musim Semi 2024, Apple akan memerlukan aplikasi untuk menyelesaikan semua masalah manifesto privasi dan Alasan Wajib API sebelum mereka dapat disubmit atau diperbarui di App Store [5]. Untuk tetap maju, pengembang harus:
- Kumpulkan manifesto privasi dari penyedia SDK pihak ketiga.
- Dokumentasikan semua domain pelacakan dan penggunaan Alasan Wajib API.
- Validasi manifesto secara teratur menggunakan laporan privasi Xcode.
- Pertahankan 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].
- App Store Connect: Tinjau pedoman dan persyaratan pengiriman [19].
- Video WWDC: Tonton sesi teknis untuk wawasan privasi terkait [21].
FAQs
::: faq
Apa yang akan terjadi jika pengembang aplikasi iOS tidak memenuhi persyaratan Manifest Privasi Apple pada tanggal 1 Mei 2024?
Kegagalan memenuhi persyaratan Manifest Privasi Apple pada tanggal 1 Mei 2024, dapat memiliki konsekuensi Konsekuensi serius Bagi pengembang aplikasi iOS. Aplikasi Anda mungkin menghadapi 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 rentan terhadap penelitian yang lebih ketat, yang mungkin memperlambat waktu persetujuan. Gangguan-gangguan ini tidak hanya mempengaruhi ketersediaan aplikasi - mereka juga dapat merusak kepercayaan pengguna dan mengurangi kehadiran aplikasi di pasar.
Menghadapi batas waktu membantu memastikan aplikasi tetap patuh dan dapat diakses oleh audiens Anda.
:::
::: faq Bagaimana pengembang dapat memastikan SDK pihak ketiga di aplikasi iOS mereka memenuhi persyaratan Manifest Privasi Apple? Untuk memenuhi persyaratan PrivacyInfo.xcprivacy file in their app or SDK. This file needs to clearly detail the types of data being collected and explain the purpose behind using specific APIs. Additionally, developers should confirm whether the third-party SDKs they rely on fall under Apple’s guidelines for requiring a privacy manifest and signature.
Apple, pengembang harus mencakup sebuah file dalam aplikasi 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 manifest privasi dan tanda tangan.,
::: faq
Bagaimana pengembang dapat membuat dan menjaga Manifest Privasi untuk aplikasi iOS mereka untuk memenuhi kebijakan Apple?
Pengembang yang bekerja pada 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 menjelaskan data yang dikumpulkan oleh aplikasi Anda dan SDK pihak ketiga yang digunakan. Untuk bantuan langkah demi langkah, video WWDC23 Apple tentang manifest privasi adalah sumber yang sangat baik, yang menjelaskan cara mengidentifikasi praktik privasi dan menghasilkan laporan privasi menggunakan Xcode 15 atau lebih baru.
Untuk mempercepat kinerja, alat seperti perangkat lunak konsent pengguna aplikasi mobile dapat membantu mengelola SDK dan memastikan bahwa konsent 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 yang menggunakan Capacitor aplikasi, platform seperti Capgo menawarkan kemampuan pembaruan waktu nyata sambil mempertahankan kinerja privasi.
:::
Teruskan dari Manifest Privasi untuk Aplikasi iOS Jika Anda menggunakan Manifest Privasi untuk Aplikasi iOS untuk merencanakan keamanan dan kinerja, hubungkan dengan Enkripsi 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.