Penghapusan Akun yang Sesuai dengan Pedoman Apple Apple memerlukan semua aplikasi di toko aplikasi App Store untuk mematuhi pedoman penghapusan akun yang ketat ini untuk memastikan privasi pengguna dan keamanan data mereka. untuk menyediakan opsi penghapusan akun di dalam aplikasi. Kebijakan ini, yang diberlakukan sejak 30 Juni 2022, memastikan pengguna dapat menghapus data mereka secara lengkap, sehingga mereka memiliki kontrol yang lebih besar atas privasi mereka. Berikut adalah hal-hal yang perlu Anda ketahui:
-
Kebijakan Utama:
- Opsi penghapusan akun harus mudah ditemukan di pengaturan aplikasi. Data pengguna harus dihapus secara lengkap
- , except di mana penyimpanan diperlukan secara hukum. Aplikasi yang menggunakan"Masuk dengan Apple"
- harus membatalkan token melalui REST __CAPGO_KEEP_0__ Apple. Aplikasi harus memenuhi persyaratan ini untuk mematuhi pedoman Apple. must revoke tokens via Apple’s REST API.
-
Untuk Pengembang:
- Uji proses penghapusan untuk kemudahan penggunaan dan penghapusan data penuh.
- Pastikan layanan pihak ketiga juga menghapus data pengguna.
- Gunakan alat seperti Capgo untuk update langsung dan pemantauan kesesuaian.
-
Masalah Umum:
- Sinkronisasi penghapusan di antara platform.
- Pengelolaan token yang terpisah dan penghapusan data yang tidak lengkap.
Kegagalan untuk memenuhi persyaratan dapat menyebabkan penolakan atau penghapusan aplikasi dari App Store. Pengembang harus memprioritaskan privasi pengguna dan mengikuti pedoman Apple untuk menghindari masalah.
Persyaratan Teknis
Langkah-Langkah Penghapusan yang Diperlukan
Proses penghapusan akun haruslah sederhana dan mudah ditemukan. Letakkan di pengaturan akun aplikasi - bukan disembunyikan di submenu atau tautan eksternal.
Berikut adalah langkah-langkah utama yang harus diikutsertakan:
- Pengverifikasi Akun: Pastikan identitas pengguna diverifikasi melalui surel code atau SMS.
- Komunikasi Jelas: Jelaskan dengan tegas apa saja data yang akan dihapus dan tandai persyaratan hukum untuk menyimpan informasi tertentu.
- Dialog Konfirmasi: Berikan layar konfirmasi akhir yang menjelaskan konsekuensi penghapusan akun.
Additionally, use the Sign in with Apple REST API to revoke tokens during the account deletion process [2][3].
Setelah langkah-langkah ini ditempatkan, fokuslah pada memastikan penghapusan data sesuai dengan persyaratan ini.
Standar Penghapusan Data
| Penghapusan Data | Persyaratan Penghapusan | Pertimbangan Hukum |
|---|---|---|
| Konten Pengguna | Penghapusan lengkap | Mungkin diperlukan penyimpanan sementara |
| Data Autentikasi | Penghapusan segera | Diperlukan revokasi token; gunakan @capgo/capacitor-login-Apple untuk Masuk dengan Apple |
| Data Pihak Ketiga | Penghapusan yang disinkronkan | Ketentuan kompliancy bervariasi tergantung pada layanan |
| Riwayat Penggunaan | Pembersihan Penuh | Terikat dengan aturan penyimpanan hukum |
Jika data pengguna disimpan dengan layanan pihak ketiga, pastikan layanan tersebut juga menghapus data tersebut. Industri dengan regulasi ketat mungkin memerlukan dukungan layanan pelanggan tambahan untuk memastikan kompliancy [2].
Perlu memastikan kesesuaian dengan standar ini melalui tes yang komprehensif
Kebutuhan Tes
Tes proses penghapusan akun sangat penting untuk memastikan kompliancy dan fungsi. Gunakan alat seperti Xcode dan alat ulasan App Store untuk memfokuskan pada hal-hal berikut:
- Alur Penghapusan: Pastikan prosesnya mudah digunakan dan mudah diakses.
- Verifikasi Data: Pastikan semua data pengguna dihapus sepenuhnya di semua sistem.
- Kasus Paling Sulit: Uji skenario yang melibatkan pembelian dalam aplikasi dan integrasi pihak ketiga.
Untuk pengembang yang menggunakan Capacitor with Capgo, live updates can help address compliance issues quickly, bypassing the need to wait for App Store approval. During testing, make sure to verify:
- Platform Capgo untuk Membuat Perbarui Aplikasi @capgo/capacitor-social-login.
- Revoke Token untuk pengguna yang masuk dengan Apple melalui
- @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-login-social
Data penghapusan lengkap dari semua layanan yang terkait.
Sinkronisasi Data Platform
Kadang-kadang, penghapusan data pada iOS dan Android tidak sinkron dengan baik. Hal ini biasanya terjadi karena perbedaan cara setiap platform mengelola penyimpanan dan data yang disimpan.
Berikut cara menangani masalah sinkronisasi:
-
Pengelola Penghapusan Sentral: Pembangun layanan yang terintegrasi untuk mengelola tugas utama seperti:
- Pembersihan @capgo/capacitor-data-storage-sqlite dan @capgo/capacitor-persistent-account @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-account
- data
- Pembersihan penyimpanan yang aman dan akurat ( secure storage ) yang tidak digunakan lagi dan menghentikan proses sinkronisasi cloud
- Pengelolaan Token
-
Penyiaran Acara Berbasis Multi-Platform: Gunakan logika sisi server untuk mengirimkan peristiwa penghapusan ke semua sesi aktif dan perangkat, sehingga konsisten.
Pembaruan Plugin
Setelah menangani penghapusan berbasis platform, Anda perlu menangani tantangan spesifik plugin. Menyikapi plugin agar kompatibel dan sejalan dengan proses penghapusan Anda sangat penting untuk menghindari ketidaksesuaian.
| Masalah | Dampak | Solusi |
|---|---|---|
| Penyimpanan Token | Token yang terlantar tetap aktif | Atur revokasi token otomatis |
| Penyimpanan Lokal | Pembersihan data mungkin tidak lengkap | Lakukan pengecekan penghapusan rekursif |
| Sinkronisasi Cloud | Status penghapusan mungkin tidak sesuai | Pakai handler sinkron untuk memastikan konsistensi |
Capgo Pengelolaan Update

Pengelolaan update waktu nyata memainkan peran penting dalam menjaga konsistensi di berbagai platform dan plugin. Ini adalah tempat Capgo mengapa
mengapa Capgo membantu:
- Pengembangan Langsung: Uji alur penghapusan dengan kelompok kecil sebelum mengembangkannya secara luas.
- Pengembalian Langsungcontext
- : Jika ada kesalahan, kembalikan ke versi stabil sebelumnya secara langsung.Pengembalian Data
According to Capgo, compliance updates reach 95% of users within 24 hours[1]Menurut __CAPGO_KEEP_0__, pembaruan komplian mencapai 95% pengguna dalam 24 jam
To make the most of Capgo for compliance updates:
- Untuk memanfaatkan __CAPGO_KEEP_0__ untuk pembaruan komplian:Pengendalian Versi
- context : Atur peringatan untuk penghapusan yang gagal atau konflik plugin.
- Verifikasi Kepatuhan : Manfaatkan analitik Capgo untuk memastikan bahwa pengguna menerima update terbaru untuk kepatuhan penghapusan.
Pedoman Implementasi
Standar Antarmuka Pengguna
Ketika merancang antarmuka pengguna untuk penghapusan akun, perhatikan hal-hal berikut:
-
Lokasi Utama : Buatlah opsi penghapusan mudah ditemukan. Letakkan secara terang di pengaturan akun (misalnya, Pengaturan > Akun > Hapus Akun).
-
Komunikasi Jelas : Berikan penjelasan rinci tentang apa yang terjadi ketika akun dihapus. Termasuk informasi tentang:
- Data apa yang akan dihapus
- Persyaratan Retensi Data Hukum
- Waktu Estimasi Penghapusan
- Dampak Potensial pada Langganan Aktif
-
Alur Verifikasi: Pastikan prosesnya aman dengan:
- Mengajak pengguna untuk memasukkan kembali kata sandi mereka
- Mengirimkan verifikasi code melalui email atau SMS
- Menampilkan dialog konfirmasi yang jelas mengenai aksi tersebut
Standar-standar ini memastikan pengalaman pengguna yang ramah sementara tetap sesuai dengan protokol keseluruhan.
Pemeriksaan Keselarasan Otomatis
Untuk mempertahankan konsistensi dalam mengikuti standar-standar ini, gunakan alat otomatis untuk memvalidasi UI dan proses Anda. Fokus pada area kritis berikut:
| Kategori Pengujian | Titik Verifikasi | Methode Implementasi |
|---|---|---|
| Pengujian UI | Pastikan opsi penghapusan mudah ditemukan | Penggunaan pengujian navigasi UI otomatis |
| Penghapusan Data | Konfirmasi penghapusan data pengguna secara lengkap | Validasi respons API |
| Pengelolaan Token | Mengambil kembali token seperti “Masuk dengan Apple” | Lakukan pengujian integrasi REST API |
| Multi-Platform | Pastikan konsistensi di semua perangkat | Uji coba pada beberapa perangkat |
Pengujian otomatis secara teratur membantu mengidentifikasi dan menangani potensi masalah sebelum mempengaruhi pengguna.
Pencegahan Risiko
Untuk mengurangi risiko dan memastikan operasi lancar, ambil langkah-langkah berikut:
-
Pengelolaan Inventori Data: Simpan catatan rinci tentang di mana data pengguna disimpan. Ini termasuk penyimpanan lokal, basis data awan, layanan pihak ketiga, sistem autentikasi, dan cadangan. Pastikan data dihapus dari semua lokasi tersebut.
-
Pengelolaan Kesalahan: Siapkan diri untuk potensi masalah seperti:
- Kerusakan jaringan
- Gagal API
- Penghapusan data tidak lengkap
- Masalah penghapusan token
Implementasikan mekanisme cadangan untuk menghadapi skenario-skenario ini dengan sopan.
-
Pengawasan dan Kepatuhan Hukum: Pantau metrik utama seperti tingkat kesuksesan penghapusan, waktu rata-rata selesai, dan data sisa. Hal ini membantu mengidentifikasi dan menyelesaikan masalah dengan cepat. Selain itu, pastikan patuh terhadap persyaratan hukum, terutama bagi industri dengan regulasi yang ketat. Untuk aplikasi di sektor-sektor ini, tambahkan langkah-langkah verifikasi tambahan, dokumentasikan semua prosedur secara menyeluruh, dan lakukan audit reguler.
Ringkasan
Kebutuhan Utama
Sebagai dari 30 Juni 2022, Apple memerlukan semua aplikasi untuk mencakup fitur asli yang memungkinkan pengguna untuk menghapus akun mereka secara keseluruhan. Berikut adalah penjabaran kebutuhan utama:
| Kategori Kebutuhan | Detail Implementasi | Catatan Kepatuhan |
|---|---|---|
| Aksesibilitas | Opsi penghapusan akun harus mudah ditemukan di pengaturan aplikasi. | Fitur ini harus dibangun langsung ke dalam aplikasi. |
| Penanganan Data | Data pengguna dan informasi akun harus dihapus secara lengkap. | Deletasi Sebagian tidak memenuhi standar komplian. |
| Autentikasi | Revoke token yang tepat untuk “Masuk dengan Apple”. | Gunakan REST “Masuk dengan Apple” API untuk implementasi. |
| Komunikasi | Pemberitahuan pengguna secara jelas tentang proses penghapusan dan jadwal. | Termasuk informasi tentang kebijakan penyimpanan data dan kewajiban hukum. |
Pedoman ini membentuk dasar untuk memastikan komplian dengan kebijakan Apple.
Langkah Selanjutnya
To meet these requirements, take the following actions:
-
Review Penyimpanan Data
Audit semua sumber tempat data pengguna disimpan dan menilai kebijakan penyimpanan. Pastikan koneksi pihak ketiga terdokumentasi secara menyeluruh. -
Deploy Alur Penghapusan Data yang Aman
Konfigurasi proses untuk memverifikasi permintaan pengguna, membatalkan token, dan mengautomatisasi penghapusan data pengguna. -
Protokol Pengujian
Lakukan pengujian yang komprehensif di berbagai platform, simulasi berbagai skenario, dan menjaga dokumentasi untuk menunjukkan kewajiban.
Alat seperti Capgo dapat memudahkan pembaruan dengan memungkinkan penyesuaian langsung ke aplikasi Anda. Pengujian yang teratur dan pemantauan otomatis akan membantu memastikan integritas data dan menjaga aplikasi Anda kompatibel dalam waktu lama. Selain itu, tetap terinformasi tentang persyaratan hukum yang terus berkembang untuk menghindari celah kewajiban.
Cara Mengimplementasikan Hapus Akun di Aplikasi Anda
FAQs
::: faq
How developers dapat memastikan aplikasi mereka memenuhi persyaratan penghapusan akun Apple?
Untuk memenuhi pedoman penghapusan akun Apple, pengembang perlu menawarkan pengguna cara yang sederhana dan jelas untuk menghapus akun mereka secara langsung di dalam aplikasi. Prosesnya harus mudah ditemukan, mudah diikuti, dan tidak memerlukan pengguna untuk mengunjungi situs web eksternal atau menghubungi tim dukungan.
Untuk mereka yang menggunakan Capacitor, alat seperti Capgo Capgo dapat membuat tetap kompatibel lebih mudah. Capgo memungkinkan pembaruan waktu nyata ke aplikasi Anda, sehingga Anda dapat dengan cepat menerapkan perubahan - seperti penyesuaian fitur penghapusan akun - tanpa menunggu persetujuan toko aplikasi. Dengan memastikan kompatibilitas, Anda tidak hanya mengurangi risiko penolakan aplikasi, tetapi juga memperkuat kepercayaan pengguna.
::: faq
Bagaimana pengembang dapat memastikan penghapusan data yang tepat di berbagai platform sambil menghindari masalah sinkronisasi?
Pengelolaan penghapusan data di berbagai platform tidak selalu mudah, terutama ketika memenuhi pedoman tertentu seperti yang ditetapkan oleh Apple. Untuk mengatasi hal ini, pengembang perlu menetapkan sistem backend yang dapat diandalkan untuk memproses permintaan penghapusan data secara seragam di semua platform yang diintegrasi. Ini seringkali melibatkan penggunaan API atau layanan yang menjalankan penghapusan secara bersamaan, sehingga konsisten dan mencegah kesalahan.
Untuk aplikasi yang dibuat dengan Capacitor, alat seperti Capgo mengalirkan tugas ini. Capgo mendukung pembaruan waktu nyata dan sesuai dengan persyaratan Apple, membantu pengembang mengelola pembaruan aplikasi dan fitur sambil memenuhi standar penghapusan data. Dengan menggunakan alat yang memastikan sinkronisasi yang lancar, pengembang dapat mengurangi kesalahan dan membangun kepercayaan pengguna yang lebih kuat. :::
::: faq
Bagaimana pengembang aplikasi dapat memastikan aplikasi mereka sesuai dengan persyaratan penghapusan akun Apple?
Memenuhi Persyaratan Penghapusan Akun Apple
Untuk memenuhi persyaratan penghapusan akun Apple, sangat penting untuk selalu terupdate dengan pedoman mereka dan membuat proses penghapusan akun yang sederhana dan mudah digunakan dalam aplikasi. Mengulas secara teratur pedoman App Store Review Apple, terutama bagian pengelolaan akun dan data pengguna, adalah langkah penting bagi pengembang.
Jika aplikasi Anda dibangun menggunakan Capacitor, alat seperti Capgo mengalirkan proses ini. Capgo menawarkan fitur seperti pembaruan waktu nyata dan memastikan aplikasi Anda memenuhi persyaratan platform Apple, semua sambil menjaga pengalaman pengguna yang lancar. Selain itu, pengujian dan pemantauan secara teratur sangat penting untuk memastikan kompatibilitas dan segera menyelesaikan masalah potensial apa pun. :::
Teruskan dari Penghapusan Akun Sesuai Pedoman Apple
Jika Anda menggunakan Penghapusan Akun Sesuai Pedoman Apple untuk merencanakan keamanan dan kompatibilitas, hubungkan dengan Enkripsi untuk detail implementasi Enkripsi, Kepatuhan untuk detail implementasi Kepatuhan, Capgo Scanner Keamanan untuk alur kerja produk dalam Capgo Scanner Keamanan, Capgo Keamanan untuk alur kerja produk dalam Capgo Keamanan, dan Capgo Pusat Kepercayaan untuk alur kerja produk dalam Capgo Pusat Kepercayaan.