Mulai 1 Mei 2024, Apple memerlukan semua aplikasi iOS di App Store untuk mencakup Dokumen Privasi. Berikut adalah file-file yang dikenal sebagai PrivacyInfo.xcprivacyBagaimana aplikasi dan dependensinya mengelola data pengguna. Tidak mematuhi peraturan ini 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 dan SDK pihak ketiga.
- API yang digunakan untuk data sensitif atau pelacakan.
- Domain yang diakses oleh aplikasi.
-
Mengapa hal ini penting?
- Mengatur transparansi dalam praktik data.
- Menghindari label privasi App Store yang tidak akurat.
- Menghindari penundaan atau penolakan ulang aplikasi.
-
Langkah-langkah penting untuk memenuhi peraturan:
- Pakai Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi file.
PrivacyInfo.xcprivacyDokumentasikan semua API, jenis data, dan domain pelacakan. - Ambil Manifest Privasi dari penyedia pihak ketiga __CAPGO_KEEP_0__.
- Obtain Privacy Manifests from third-party SDK providers.
- Batas Waktu:
- Pakai Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi file.
-
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 penghasil privasi dapat memudahkan proses. Tetap proaktif untuk memastikan aplikasi Anda memenuhi standar privasi Apple.
WWDC23: Mulai dengan manifest privasi | Apple
Penggunaan alat seperti pemindaian otomatis dan penghasil privasi dapat memudahkan proses.
Aturan Manifest Privasi Apple
Manifest privasi Apple memperkenalkan persyaratan untuk pengungkapan transparan pengumpulan data dan API penggunaan di semua komponen aplikasi iOS.
Untuk memenuhi syarat, pengembang harus menyertakan sebuah file PrivacyInfo.xcprivacy yang menjelaskan tiga elemen kritis:
- Pernyataan alasan API yang diperlukan: Jelaskan secara jelas mengapa API tertentu digunakan.
- Kategori penggunaan data: Spesifik jenis data yang dikumpulkan dan bagaimana mereka digunakan.
- Dokumentasi penggunaan domain: Detailkan domain yang diakses oleh aplikasi [3].
__CAPGO_KEEP_0__
Apple telah menetapkan batas waktu yang ketat untuk memenuhi persyaratan ini:
| __CAPGO_KEEP_1__ | __CAPGO_KEEP_2__ |
|---|---|
| 1 Mei 2024 | Pengawasan wajib dimulai |
| Setelah 1 Mei 2024 | Pengawasan terus berlanjut |
Tanggal-tanggal ini menunjukkan urgensi bagi pengembang untuk menyelaraskan aplikasi mereka dengan aturan baru untuk menghindari gangguan.
__CAPGO_KEEP_3__
Risiko Tidak Sesuai
- Kegagalan untuk mematuhi pedoman ini dapat menyebabkan konsekuensi yang parah, termasuk:: Aplikasi yang tidak memenuhi standar tidak akan disetujui untuk distribusi.
- Aktivitas hukum: Pengungkapan praktik penggunaan data mungkin mengakibatkan tindakan regulator.
- Kerusakan 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 diintegrasi ke dalam aplikasi Anda harus mencakup manifest privasi sendiri, yang menjelaskan pengumpulan data dan API penggunaan data. Selama proses pengiriman aplikasi ke App Store, Xcode akan mengompilasi manifest individu menjadi Laporan Privasi yang Terpadu [3].
Peralatan dan Pengaturan yang Diperlukan
Untuk menerapkan Manifest Privasi dalam aplikasi iOS Anda, Anda perlu mengatur lingkungan pengembangan Anda dengan peralatan dan kredensial yang diperlukan. Langkah-langkah ini akan membantu Anda mempersiapkan diri untuk membuat aplikasi yang kompatibel Informasi Privasi __CAPGO_KEEP_0__.
Spesifikasi Sistem
Pastikan Anda telah menginstal dan mengonfigurasi hal-hal berikut:
- Xcode 15 atau lebih baru: 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 | Validasi |
|---|---|---|
| Akun Pengembang Apple | Untuk pengajuan aplikasi dan pengelolaan sertifikat | Memerlukan 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 direnovasi setiap 12 bulan. |
| Profil Pengaturan | Digunakan untuk pengujian dan penginstalan perangkat. | Harus sesuai dengan identifikasi paket aplikasi. |
Untuk membuat Anda PrivacyInfo.xcprivacy Buka Xcode dan pilih 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 dikirimkan ke App Store Connect untuk mencakup alasan yang disetujui untuk penggunaan API yang terdaftar. [7].
Setelah alat dan kredit Anda siap, Anda dapat melanjutkan ke pembuatan file Manifest Privasi secara langsung di Xcode.
Membangun File Manifest Privasi
Membuat file Manifest Privasi di Xcode dapat dilakukan dengan mudah 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 > 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-kunci berikut ke file baru Anda:
PrivacyInfo.xcprivacyKunciDeskripsi __CAPGO_KEEP_0__ Nilai Wajib NSPrivacyTracking Menunjukkan apakah aplikasi menggunakan data untuk pelacakan Boolean (benar/salah) NSPrivacyTrackingDomains Daftar domain yang digunakan untuk pelacakan Array dari domain NSPrivacyCollectedDataTypes Jenis data yang dikumpulkan Array dari kamus NSPrivacyAccessedAPITypes API detail akses Array of 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 Generate Laporan Privasi [8].
Menggunakan alat otomatisasi 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 pemindaian dan penghasilan laporan.
- Mengindikasi code dan SDK ketergantungan Anda.
- Menggambarkan praktik pengumpulan data.
- Mengisi ulang 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.
- Mengintegrasikan dengan proses pembangunan yang ada secara halus.
- Menggunakan template kustom untuk berbagai jenis proyek. [11].
Untuk hasil yang konsisten, masukkan alat-alat ini ke direktori proyek Anda. Ini memastikan penghasilan manifest yang halus di seluruh tim dan alur CI/CD.
Ketika menggunakan perbaruan melalui udara melalui platform seperti Capgo, pastikan Manifest Privasi Anda mencerminkan pengumpulan data atau penggunaan API yang terkait dengan fungsi perbaruan. Menjaga transparansi di sini adalah kunci untuk tetap kompatibel dengan persyaratan App Store sambil memanfaatkan fitur perbaruan modern.
Dokumentasi Pengumpulan Data dan API
Setelah Anda telah membangun file manifest di Xcode, langkah berikutnya adalah mendokumentasikan praktek 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.
API Dokumentasi Penggunaan
Aplikasi Anda file PrivacyInfo.xcprivacy Wajib menyertakan semua API yang mengakses informasi sensitif. Ketika mendokumentasikan penggunaan API di Manifest Privasi, termasuk kategori API dan alasan yang disetujui untuk penggunaannya.
Berikut adalah ringkasan singkat dari apa yang perlu didokumentasikan:
| API Kategori | Penggunaan Umum | Dokumentasi yang Diperlukan |
|---|---|---|
| Tanggal Timestamp File | Penginstalan tanggal tracking | Buat tujuan code (misalnya, C617.1) |
| Pengaturan Pengguna | Penyimpanan Pengaturan | Termasuk alasan code (misalnya, CA92.1) |
| Sumber Daya Disk | Verifikasi Perbaruan | Buat alasan penggunaan NSPrivacyAccessedAPICategoryDiskSpace |
Level detail ini memastikan koneksi yang lancar antara file manifest Anda dan praktik pengumpulan data Anda.
“Anda bertanggung jawab atas semua code yang terkait dalam aplikasi Anda, sesuai dengan Pedoman Ulasan Aplikasi App Store. Ini termasuk praktik pengumpulan dan pelacakan data.” - Tony, Teknik Privasi, Apple [5]
Saat mengimplementasikan pembaruan secara nirkabel, perhatikan khususnya deklarasi ruang disk __CAPGO_KEEP_0__ disk space API declarationsNSPrivacyAccessedAPICategoryDiskSpace dan NSPrivacyAccessedAPICategoryUserDefaults Tipe Data dan Kategori [12].
Manifest Privasi Anda harus menjelaskan dengan jelas semua tipe 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.
- Implementasi Over-the-Air Updates memerlukan perhatian khusus terhadap deklarasi ruang disk __CAPGO_KEEP_0__ untuk menghindari kesalahan ITMS-91053.
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 (pengenalan perangkat tingkat perangkat)
- ID Pengguna (pengenalan akun 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]. Ini jenis tinjauan proaktif ini dapat membantu menghindari keterlambatan pengiriman dan menjaga aplikasi Anda sesuai dengan standar privasi Apple yang terus berkembang.
Pengelolaan SDK Pihak Ketiga
Pihak ketiga SDK harus sesuai dengan standar Manifest Privasi Apple untuk memenuhi regulasi dan menjaga kepercayaan pengguna. Standar ini, yang dibahas sebelumnya, sama pentingnya untuk SDK pihak ketiga. Di bawah ini, Anda akan menemukan detail tentang mengelola pembaruan OTA di aplikasi Capacitor dan memastikan SDK kompatibilitas.
Capacitor dan Pembaruan OTA
Saat menggunakan pembaruan OTA (Over-the-air) di aplikasi Capacitor, sangat penting untuk mengkonfigurasi manifest privasi dengan tepat. Untuk aplikasi yang menggunakan solusi pembaruan hidup, Anda perlu menyatakan penggunaan API tertentu di manifest privasi:
| Kategori API | Pernyataan yang Diperlukan | Tujuan |
|---|---|---|
| Ruangan Disk | NSPrivacyAccessedAPICategoryDiskSpace | Penyimpanan paket pembaruan |
| Pengaturan Pengguna | NSPrivacyAccessedAPICategoryUserDefaults | Perbarui konfigurasi |
| Akses Jaringan | NSPrivacyAccessedAPICategoryNetworkInformation | Perbarui pengiriman |
Capgo memudahkan proses ini dengan mengintegrasikan kinerja manifest privasi ke dalam sistem pembaruan OTA-nya. Ia secara otomatis menyatakan API yang diperlukan dan akses data, sehingga aplikasi Anda tetap kompatibel sambil mendapatkan manfaat dari pembaruan waktu nyata.
Mari kita jelajahi langkah-langkah kunci untuk memastikan kompatibilitas SDK.
Kompatibilitas SDK
Setelah menangani deklarasi pembaruan OTA, penting untuk memastikan semua SDK yang diintegrasi memenuhi standar yang diperlukan. Dengan 88% organisasi menggunakan ribuan aplikasi cloud [16]Pemeriksaan kompatibilitas SDK yang kuat adalah wajib.
-
Pemeriksaan Otomatis
Gunakan alat seperti Ostorlab.co untuk memindai file IPA aplikasi Anda [1]Hal ini melengkapi informasi yang disediakan oleh Laporan Privasi Xcode Anda, menawarkan analisis yang komprehensif tentang kinerja aplikasi Anda dalam memenuhi persyaratan. -
Pengelolaan Versi
Jika SDK tidak memiliki manifesto privasi, Anda harus mengklarifikasi penggunaan data aplikasi Anda secara manual dalam filePrivacyInfo.xcprivacy. Langkah ini memastikan transparansi dan kinerja yang sesuai dengan pedoman Apple. [14]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 . Untuk menghindari kesalahan serupa: [15]Penggunaan SDK yang tidak tepat 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.- Enkripsi data sensitif sebelum diolah oleh SDK. Aplikasikan prinsip akses yang paling tidak perlu untuk membatasi izin yang tidak perlu.
- Terus-menerus pantau penggunaan __CAPGO_KEEP_0__ dalam aplikasi Anda.
- Audit kebijakan SDK secara teratur untuk memastikan mereka tetap kompatibel.
- Regularly audit SDK policies to ensure they remain compliant.
Sebelum Anda mengirimkan aplikasi, Anda perlu menguji implementasi Manifest Privasi Anda mengikuti prosedur yang diperlukan oleh Apple, efektif 1 Mei 2024.
Laporan Privasi Xcode [9].
Setelah Anda mengatur Manifest Privasi, langkah berikutnya adalah menguji akurasinya. Menggunakan Xcode 15, arsip proyek Anda dan buatlah sebuah
Laporan Privasi. Laporan ini memberikan gambaran umum tentang jenis data yang dideklarasikan aplikasi Anda, praktik-praktik __CAPGO_KEEP_0__, penggunaan __CAPGO_KEEP_1__, dan domain-domain pelacakan. [8]. This report provides an overview of your app’s declared data types, SDK practices, API usage, and tracking domains.
Encryption of sensitive data before it’s handled by SDKs. [5]
Untuk validasi lebih lanjut, Anda dapat menggunakan instrumen Poin Minat di Xcode 15 untuk mendeteksi koneksi ke domain pelacakan [5].
Kebutuhan Pengiriman
Setelah memeriksa Laporan Privasi, pastikan komponen kunci berikut sudah siap untuk pengiriman:
| Kebutuhan | Deskripsi | Metode Verifikasi |
|---|---|---|
| File Manifest Privasi | .plist file yang mendokumentasikan pengumpulan data | Konfirmasi kehadiran file di Xcode |
| SDK Kepatuhan | SDK yang berdampak privasi harus termasuk manifest | Periksa dokumentasi SDK |
| Penggunaan Deklarasi API | Alasan yang Dapat Diterima untuk API Alasan Wajib | Tentukan Laporan Privasi dengan Data App Store |
| SDK Tanda Tangan | SDK yang Mengganggu Privasi Harus Ditandatangani | Verifikasi Tanda Tangan SDK |
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 bahwa manifest privasi sesuai dengan pemahaman Anda tentang fungsi pihak ketiga SDK.” - 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
Mengupdate Manifest Privasi Anda sama pentingnya dengan menjaga kodebase aplikasi Anda. Seiring dengan perubahan kebijakan privasi, pembaruan reguler memastikan kinerja dan mempercepat proses persetujuan. kebijakan privasi berubah
Pembaruan Skenario Kebijakan
Mengikuti kebijakan privasi Apple sangat penting untuk menjaga kinerja App Store. Sejak tanggal batas pelaksanaan 1 Mei 2024, pengembang telah diharuskan untuk memantau perubahan regulasi privasi dan API spesifikasi.
| Jenis Pembaruan | Metode Pemantauan | Tindakan yang Diperlukan |
|---|---|---|
| Perubahan Kebijakan Apple | Pemberitahuan Portal Pengembang | Uji kinerja manifest |
| SDK Perubahan | Catatan Rilis Tinjauan | 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 dokumentasi pihak ketiga [4].
“Para pengembang bertanggung jawab atas semua code yang tercakup dalam aplikasi mereka” - Apple [4]
Pengendalian Versi
Selain memantau perubahan kebijakan, pengendalian versi sistematis sangat penting untuk memastikan kinerja jangka panjang yang sesuai dengan persyaratan Apple yang terus berkembang. Langkah ini membangun pada langkah-langkah sebelumnya, membantu pengembang menjaga konsistensi dan tanggung jawab.
-
Verifikasi Otomatis
Verifikasi otomatis dapat meningkatkan tingkat kesuksesan pengembangan dengan mengidentifikasi masalah kesesuaian secara real-time. Mereka juga memungkinkan rollback cepat jika masalah muncul, mengurangi waktu down. -
SDK Integrasi Pelacakan
Tetapkan log rinci dari 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 update
- Catat API dan tipe data yang terpengaruh
- Tetapkan jejak audit untuk memudahkan tinjauan kesesuaian
Menggunakan alat kontrol versi dengan kemampuan build otomatis dan pengelolaan versi dapat membuat proses ini lebih lancar. Misalnya, Appcirclesistem versi mereka 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 satu kali - itu memerlukan akurasi dan pembaruan yang teratur. Penemuan terbaru menunjukkan bahwa banyak pengembang masih jauh dari keterlaksanaan [1].
Berikut adalah beberapa alat dan sumber daya yang dapat membantu mengoptimalkan implementasi:
| Tipe Sumber Daya | 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 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 menawarkan fitur pembaruan langsung untuk aplikasi Capacitor
Starting in Spring 2024, Apple will require apps to resolve all privacy manifest and Required Reason API issues before they can be submitted or updated in the App Store [5]Mulai dari Musim Semi 2024, Apple akan memerlukan aplikasi untuk menyelesaikan semua masalah manifesto privasi dan Alasan Wajib __CAPGO_KEEP_0__ sebelum mereka dapat disubmit atau diperbarui di App Store
- Collect privacy manifests from third-party SDK providers.
- Dokumentasikan domain-domain pelacakan dan penggunaan API yang diperlukan.
- Validasi secara teratur manifest menggunakan laporan privasi Xcode.
- Tetapkan 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].
FAQ
: Pertanyaan dan jawaban
What jika pengembang aplikasi iOS tidak memenuhi persyaratan Manifest Privasi Apple sebelum 1 Mei 2024?
Failing untuk memenuhi persyaratan Manifest Privasi Apple sebelum 1 Mei 2024, dapat memiliki akibat serius untuk 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 mengalami pemeriksaan yang lebih ketat, sehingga memungkinkan penundaan 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 tersedia bagi audiens Anda.
Bagaimana pengembang dapat memastikan bahwa SDK pihak ketiga di aplikasi iOS mereka memenuhi persyaratan Manifest Privasi Apple?
Untuk memenuhi persyaratan Manifest Privasi pengembang harus mencakup PrivacyInfo.xcprivacy file di 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 masuk 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 meningkatkan 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 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 manifesto privasi adalah sumber yang sangat baik, yang menjelaskan cara mengidentifikasi praktik privasi dan menghasilkan laporan privasi menggunakan Xcode 15 atau lebih baru. PrivacyInfo.xcprivacy file yang menyebutkan data yang dikumpulkan oleh aplikasi dan SDK pihak ketiga yang digunakan.
Untuk mempercepat proses kesetaraan, alat-alat seperti perangkat lunak persetujuan aplikasi seluler 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. Untuk pengembang yang menggunakan Capacitor aplikasi, platform seperti Capgo menawarkan kemampuan pembaruan waktu nyata sambil mempertahankan kesetaraan dengan persyaratan privasi.