Lompat ke konten utama

Manifest Privasi untuk Aplikasi iOS

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

Martin Donadieu

Martin Donadieu

Pengembang Konten

Manifest Privasi untuk Aplikasi iOS

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:

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

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

PersyaratanPurposePengujian
Akun Pengembang AppleUntuk pengajuan aplikasi dan manajemen sertifikatMemerlukan langganan tahunan.
Sertifikat PengembangMengaktifkan code tanda tangan dan pembangunan build.Harus valid dan terkini.
Sertifikat DistribusiDiperlukan untuk mengajukan aplikasi ke App Store.Memerlukan perpanjangan setiap 12 bulan.
Profil PengaturanDigunakan 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

Antarmuka IDE Xcode

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

  2. Konfigurasi Kunci yang Diperlukan

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

    DeskripsiNilai yang DiperlukanNSPrivacyTracking
    __CAPGO_KEEP_0__Menunjukkan jika aplikasi menggunakan data untuk pelacakanBoolean (benar/salah)
    NSPrivacyTrackingDomainsDaftar domain yang digunakan untuk pelacakanArray of domain
    NSPrivacyCollectedDataTypesJenis data yang dikumpulkanArray of dictionary
    NSPrivacyAccessedAPITypesAPI detail aksesArray of dictionary
  3. 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 CategoryDokumentasi yang Diperlukan__CAPGO_KEEP_1__
Waktu FilePenginstalan tanggal trackingDeklarasikan tujuan code (misalnya, C617.1)
Pengaturan PenggunaPenyimpanan pengaturanTermasuk alasan code (misalnya, CA92.1)
Ruangan DiskPengverifikasi Ruangan DiskDeklarasikan 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 APIPernyataan yang DiperlukanTujuan
Ruang DiskNSPrivacyAccessedAPICategoryDiskSpacePenggunaan penyimpanan paket pembaruan
Default PenggunaNSPrivacyAccessedAPICategoryUserDefaultsPengaturan pembaruan
Akses JaringanNSPrivacyAccessedAPICategoryNetworkInformationPengiriman 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.xcprivacy file [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:

PersyaratanDeskripsiMetode Verifikasi
File Manifest Privasi.plist file yang mendokumentasikan pengumpulan dataKonfirmasi kehadiran file di Xcode
SDK KeselarasanSDK yang mempengaruhi privasi harus termasuk manifestPeriksa dokumentasi SDK
API Pengakuan PenggunaanAlasan yang disetujui untuk API Alasan WajibLaporkan Privasi Sesuai dengan Data App Store
SDK Tanda TanganSDK-SDK yang Mempengaruhi Privasi Harus DitandatanganiVerifikasi 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 PerubahanMetode PemantauanTindakan yang Diperlukan
Perubahan Kebijakan ApplePemberitahuan Portal PengembangReview kinerja manifest
Perubahan SDKReview Catatan RilisPerbarui paket privasi
API PersyaratanCatatan Rilis XcodeVerifikasi 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 SumberTujuanMetode Akses
Laporan Privasi XcodeValidasi manifest privasiXcode 15+
Portal Pengembang AppleTetap terupdate dengan kebijakanAkun Pengembang
Sesi WWDCDapatkan panduan teknisAplikasi Pengembang Apple
SDK DokumentasiPastikan Kepatuhan Pihak KetigaPortal-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.

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 update di latar belakang sementara perubahan native tetap dalam jalur review normal.

Mulai Sekarang

Terbaru dari Blog Kami

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