Lompat ke konten utama

Manifest Privasi untuk Aplikasi iOS

Pelajari tentang kebutuhan Manifest Privasi baru Apple untuk aplikasi iOS, termasuk langkah-langkah keselarasan dan implikasi bagi pengembang mulai Mei 2024.

Martin Donadieu

Martin Donadieu

Spesialis Konten

Manifest Privasi untuk Aplikasi iOS

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:

    1. Gunakan Xcode 15 atau lebih baru untuk membuat dan mengonfigurasi PrivacyInfo.xcprivacy file.
    2. Dokumentasikan semua API, jenis data, dan domain pelacakan.
    3. Dapatkan Manifest Privasi dari penyedia ketiga SDK.
    4. Validasi menggunakan Laporan Privasi Xcode.
  • 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:

TanggalMilestones
1 Mei 2024Pengawasan wajib dimulai
Setelah Mei 2024Pengawasan 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:

PersyaratanTujuanValidasi
Akun Pengembang AppleUntuk pengiriman aplikasi dan manajemen sertifikatMemerlukan langganan tahunan.
__CAPGO_KEEP_0__ Sertifikat PengembanganMengaktifkan tanda tangan dan pembangunan code.Harus valid dan terbaru.
__CAPGO_KEEP_0__ Sertifikat DistribusiDiperlukan untuk mengirimkan aplikasi ke App Store.Perlu diperbarui setiap 12 bulan.
__CAPGO_KEEP_0__ Profil PengaturanDigunakan 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

Antarmuka Xcode IDE

  1. 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].

  2. Konfigurasi Kunci Wajib

    Tambahkan kunci-kunci berikut ke file baru Anda: PrivacyInfo.xcprivacy file:

    KunciDeskripsiNilai Wajib
    NSPrivacyTrackingMenunjukkan apakah aplikasi menggunakan data untuk pelacakanBoolean (benar/salah)
    NSPrivacyTrackingDomainsDaftar domain yang digunakan untuk pelacakanArray domain
    NSPrivacyCollectedDataTypesJenis data yang dikumpulkanArray kamus
    NSPrivacyAccessedAPITypesAPI detail aksesArray kamus
  3. 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 APIPenggunaan UmumDokumentasi yang Diperlukan
Waktu Timestamp FilePenggunaan tanggal instalasiDeclaring tujuan code (misalnya, C617.1)
Pengaturan PenggunaPenyimpanan PengaturanTermasuk alasan code (misalnya, CA92.1)
Ruangan PenyimpananPengesahan PerbaruiDeklarasikan 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 KategoriDeklarasi WajibTujuan
Ruang DiskKategori Akses API Disk SpacePerbarui penyimpanan paket
Pengaturan Default PenggunaKategori Akses API Pengaturan DefaultPerbarui konfigurasi
Akses JaringanKategori Informasi JaringanPerbarui 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 Anda PrivacyInfo.xcprivacy file [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:

SpesifikasiDeskripsiMetode Verifikasi
File Manifest Privasi.plist file yang mendokumentasikan pengumpulan dataKonfirmasi keberadaan file di Xcode
SDK KepatuhanSDK yang berdampak pada privasi harus mencakup manifestPeriksa dokumentasi SDK
API Deklarasi PenggunaanAlasan yang disetujui untuk API Alasan yang DiperlukanMatch Laporan Privasi dengan data App Store
SDK Tanda TanganSDK yang berdampak pada privasi harus ditandatanganiVerifikasi 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 PerbaruiMetode MonitoringTindakan Diperlukan
Perubahan Kebijakan ApplePemberitahuan Portal PengembangMenguji kinerja manifest
SDK PerubahanCatatan Rilis PerbaruiPerbarui Paket Privasi
API PersyaratanCatatan Rilis XcodeVerifikasi 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 DayaTujuanMetode Akses
Laporan Privasi XcodeValidasi manifest privasiXcode 15+
Portal Pengembang AppleTetapkan diri Anda untuk memahami kebijakanAkun Pengembang
Sesi WWDCDapatkan panduan teknisAplikasi Pengembang Apple
SDK DokumentasiPastikan kompatibilitas pihak ketigaPortal-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. :::

Pembaruan langsung untuk aplikasi Capacitor

Ketika bug layer web masih aktif, kirimkan perbaikan melalui Capgo daripada menunggu hari-hari untuk persetujuan toko aplikasi. Pengguna mendapatkan pembaruan di latar belakang sementara perubahan native tetap dalam jalur ulasan normal.

Mulai Sekarang

Terbaru dari Blog Kami

Capgo memberikan Anda wawasan terbaik yang Anda butuhkan untuk membuat aplikasi mobile yang profesional.