Apple memerlukan semua aplikasi di App Store untuk menyediakan opsi penghapusan akun dalam aplikasi. Pengaturan ini, yang diberlakukan sejak 30 Juni 2022, memastikan pengguna dapat menghapus data mereka secara lengkap, memberikan mereka lebih banyak kontrol atas privasi mereka. Berikut adalah apa yang perlu Anda ketahui:
-
Persyaratan Utama:
- The Opsi penghapusan akun harus mudah ditemukan di pengaturan aplikasi.
- Data pengguna harus sempurna dihapus, except di mana penyimpanan diperlukan secara hukum.
- Apps using "Masuk dengan Apple" harus membatalkan token melalui REST Apple 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 pembaruan hidup dan pemantauan kesesuaian.
-
Masalah Umum:
- Menghubungkan penghapusan di berbagai platform.
- Mengatasi token yang terpisah dan data penghapusan yang tidak lengkap.
Kegagalan untuk mematuhi dapat menyebabkan penolakan atau penghapusan aplikasi dari App Store. Pengembang harus memprioritaskan privasi pengguna dan mengikuti pedoman Apple untuk menghindari masalah.
Spesifikasi Teknis
Langkah-Langkah Penghapusan yang Diperlukan
Proses penghapusan akun haruslah sederhana dan mudah ditemukan. Letakkan di tempat yang terang di pengaturan akun aplikasi - bukan disembunyikan di submenu atau tautan eksternal.
Here are the key steps to include:
- Pengverifikasi Akun: Pastikan identitas pengguna diverifikasi melalui surel code atau SMS.
- Komunikasi JelasJelaskan dengan jelas apa data yang akan dihapus dan tandai persyaratan hukum untuk menyimpan informasi tertentu.
- Konfirmasi DialogSelain itu, gunakan Sign in dengan Apple REST __CAPGO_KEEP_0__ untuk membatalkan token selama proses penghapusan akun.
Selain itu, gunakan Sign in dengan Apple REST API untuk membatalkan token selama proses penghapusan akun. [2][3].
Setelah langkah-langkah ini berada di tempat, fokuslah untuk memastikan penghapusan data sesuai dengan persyaratan ini.
Standar Penghapusan Data
| Tipe Data | Pertimbangan Hukum | Konsiderasi Hukum |
|---|---|---|
| Penghapusan Lengkap | Penghapusan Sementara mungkin diperlukan | Penyimpanan sementara mungkin diperlukan |
| Data Autentikasi | Penghapusan Langsung | Dibutuhkan Revokasi Token; gunakan @capgo/capacitor-login Sosial untuk Masuk dengan Apple |
| Data Pihak Ketiga | Penghapusan yang Disinkronkan | Komplianc berbeda-beda tergantung pada layanan |
| Sejarah Penggunaan | Penghapusan Penuh | Tergantung pada aturan penyimpanan hukum |
Jika data pengguna disimpan dengan layanan pihak ketiga, pastikan layanan tersebut juga menghapus data. Industri dengan regulasi ketat mungkin memerlukan dukungan layanan pelanggan tambahan untuk memastikan komplianc [2].
Perlu memastikan kesesuaian dengan standar-standar ini melalui tes yang komprehensif.
Persyaratan Tes
Menguji proses penghapusan akun sangat penting untuk memastikan kesesuaian dan fungsi. Gunakan alat seperti Xcode dan alat tinjauan App Store untuk memfokuskan pada hal-hal berikut:
- Alur Penghapusan: Pastikan prosesnya ramah pengguna dan mudah diakses.
- Verifikasi Data: Pastikan semua data pengguna dihapus sepenuhnya di semua sistem.
- Kasus Pada Tepi: Tes skenario yang melibatkan pembelian dalam aplikasi dan integrasi pihak ketiga.
Untuk pengembang yang menggunakan Capacitor Dengan Capgo, pembaruan hidup dapat membantu menangani masalah kompatibilitas dengan cepat, menghindari kebutuhan untuk menunggu persetujuan App Store.
- Revokasi token untuk pengguna yang masuk dengan Apple melalui @capgo/capacitor-login sosial.
- Penghapusan data yang lengkap dari semua layanan yang terhubung.
- Pengelolaan langganan aktif yang tepat.
Masalah Umum dan Solusi
Sinkronisasi Data Platform
Seringkali, penghapusan data pada iOS dan Android tidak sinkron dengan baik. Hal ini biasanya terjadi karena perbedaan dalam cara setiap platform mengelola penyimpanan dan data yang disimpan.
Ini adalah cara untuk menangani masalah sinkronisasi:
-
Pengelola Deletion Sentral: Pembangun layanan yang terintegrasi untuk mengelola tugas utama seperti:
- Membersihkan data @capgo/capacitor-penyimpanan-data-sqlite dan @capgo/capacitor-akun-persistent data
- Menghapus penyimpanan aman
- Menghentikan proses sinkronisasi cloud
- Mengelola manajemen token
-
Broadcasting Acara Multi-Platform: Gunakan logika sisi server untuk mengirimkan peristiwa penghapusan ke semua sesi aktif dan perangkat, sehingga konsisten.
Pembaruan Plugin
Setelah mengelola penghapusan secara luas di platform, Anda perlu menangani tantangan spesifik plugin. Menyikapi plugin yang kompatibel dan sejalan dengan proses penghapusan Anda sangat penting untuk menghindari ketidaksesuaian.
| Masalah | Dampak | Solution |
|---|---|---|
| Pemeliharaan Token | Token yang Tidak Terhubung Tetap Aktif | Konfigurasi Penghapusan Token Otomatis |
| Penyimpanan Lokal | Pembersihan Data Mungkin Tidak Komplit | Lakukan Pengecekan Penghapusan Berulang |
| Sinkronisasi Cloud | Status Penghapusan Mungkin Tidak Sama | Gunakan Pengolah Sederhana untuk Menjamin Konsistensi |
Capgo Pengelolaan Update

Pengelolaan update waktu nyata memainkan peran penting dalam menjaga kinerja kompatibilitas di berbagai platform dan plugin. Ini adalah tempat Capgo __CAPGO_KEEP_0__ dapat memudahkan proses pengelolaan update penghapusan akun.
Berikut cara Capgo membantu:
- Rollout Langsung: Uji alur penghapusan update dengan kelompok kecil sebelum menggunakannya secara luas.
- Rollback Instan: Jika ada kesalahan, kembalikan ke versi stabil sebelumnya segera.
- Pengelolaan Analitik Update: Pantau tingkat kesuksesan alur penghapusan dan identifikasi masalah komplian.
Menurut Capgo, pembaruan komplian mencapai 95% pengguna dalam waktu 24 jam[1]. Selain itu, semua pengembangan dilindungi dengan enkripsi end-to-end, sehingga data tetap aman.
Untuk memaksimalkan Capgo untuk pembaruan komplian:
- Kontrol Versi: Gunakan saluran pembaruan terpisah untuk menguji alur penghapusan sebelum mengimplementasikannya pada semua pengguna.
- Pengawasan Kesalahan: Atur notifikasi untuk penghapusan gagal atau konflik plugin.
- Verifikasi Komplian: Manfaatkan analitik Capgo untuk memastikan bahwa pengguna menerima pembaruan terbaru untuk komplian penghapusan.
Pedoman Implementasi
Standar Antarmuka Pengguna
Ketika mendesain antarmuka pengguna untuk penghapusan akun, pertimbangkan hal-hal berikut:
-
Lokasi Utama : Pastikan opsi penghapusan mudah ditemukan. Letakkan opsi tersebut dengan jelas 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 penyimpanan data hukum
- Waktu perkiraan penghapusan
- Dampak potensial pada langganan aktif
-
Alur Verifikasi : Pastikan proses aman dengan:
- Aske pengguna untuk memasukkan kembali kata sandi mereka
- Mengirimkan verifikasi code melalui email atau SMS
- Menampilkan dialog konfirmasi yang jelas mengenai aksi
Standar-standar ini memastikan pengalaman pengguna yang ramah sambil menyesuaikan dengan protokol keselarasan yang lebih luas.
Pemeriksaan Keselarasan Otomatis
Untuk mempertahankan keseragaman pengikatan terhadap standar-standar ini, gunakan alat-alat otomatis untuk memvalidasi UI dan proses Anda. Fokus pada area-area kritis ini:
| Kategori Pengujian | Poin-Poin Verifikasi | Metode Pelaksanaan |
|---|---|---|
| Pengujian UI | Pastikan opsi penghapusan mudah ditemukan | Gunakan pengujian navigasi UI otomatis |
| Penghapusan Data | Konfirmasi penghapusan data pengguna secara lengkap | Validasi respons API |
| Pengelolaan Token | Revoke token seperti “Masuk dengan Apple” | Lakukan integrasi uji REST API |
| Multi-Platform | Pastikan konsistensi di semua perangkat | Uji coba di beberapa perangkat |
Pengujian otomatis secara teratur membantu mengidentifikasi dan menangani potensi masalah sebelum mempengaruhi pengguna.
Pencegahan Risiko
Untuk mengurangi risiko dan memastikan operasi lancar, lakukan langkah-langkah berikut:
-
Manajemen Inventori Data: Simpanlah catatan rinci tentang lokasi penyimpanan data pengguna. Ini mencakup penyimpanan lokal, basis data awan, layanan pihak ketiga, sistem autentikasi, dan cadangan. Pastikan data dihapus dari semua lokasi tersebut.
-
Penanganan Kesalahan: Siapkan diri untuk potensi masalah seperti:
- Gangguan jaringan
- Kerusakan API
- Data penghapusan tidak lengkap
- Kesalahan revokasi token
: Implementasikan mekanisme cadangan untuk menangani skenario-skenario tersebut dengan baik.
-
Pengawasan dan Kepatuhan Hukum: Ikuti metrik kunci seperti tingkat kesuksesan penghapusan, waktu rata-rata selesai, dan data yang tertinggal. 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 secara berkala.
Ringkasan
Persyaratan Utama
As of Juni 30, 2022, Apple memerlukan semua aplikasi untuk mencakup fitur asli yang memungkinkan pengguna untuk menghapus akun mereka secara keseluruhan. Berikut adalah penjabaran kunci persyaratan:
| Kategori Persyaratan | Detail Implementasi | Catatan Kepatuhan |
|---|---|---|
| Aksesibilitas | Opsi penghapusan akun harus mudah ditemukan di pengaturan aplikasi. | Fitur ini harus dibangun secara langsung ke dalam aplikasi. |
| Pengelolaan Data | Data pengguna dan informasi akun harus dihapus secara keseluruhan. | Penghapusan parsial tidak memenuhi standar kepatuhan. |
| Autorisasi | Properly revokasi token untuk “Masuk dengan Apple” akun. | Gunakan REST “Masuk dengan Apple” API untuk implementasi. |
| Komunikasi | Beritahukan pengguna secara jelas tentang proses penghapusan dan jadwalnya. | Termasuk informasi tentang kebijakan penyimpanan data dan kewajiban hukum. |
Pemberitahuan pengguna secara jelas tentang proses penghapusan dan jadwalnya.
Next Steps
Pedoman ini membentuk dasar untuk memastikan kewajiban dengan kebijakan Apple.
-
Langkah Selanjutnya
Audit semua sumber tempat data pengguna disimpan dan menilai kebijakan penyimpanan. Pastikan koneksi pihak ketiga terdokumentasi secara menyeluruh. -
Deploy Proses Penghapusan Data yang Aman
Tetapkan proses untuk memverifikasi permintaan pengguna, membatalkan token, dan mengotomatisasi penghapusan data pengguna. -
Protokol Pengujian
Lakukan pengujian yang komprehensif di berbagai platform, simulasikan berbagai skenario, dan simpan dokumentasi untuk menunjukkan keterlaksanaan.
Alat seperti Capgo dapat memudahkan pembaruan dengan memungkinkan penyesuaian langsung waktu nyata ke aplikasi Anda. Pengujian yang teratur dan pemantauan otomatis akan membantu memastikan integritas data dan menjaga aplikasi Anda keterlaksanaan waktu. Selain itu, tetap terinformasi tentang persyaratan hukum yang berkembang untuk menghindari celah keterlaksanaan.
Cara Mengimplementasikan Penghapusan Akun di Aplikasi Anda
FAQs
::: faq
Bagaimana pengembang dapat memastikan aplikasi mereka memenuhi persyaratan penghapusan akun Apple?
Untuk memenuhi pedoman penghapusan akun Apple, pengembang harus menawarkan pengguna cara yang sederhana dan jelas untuk menghapus akun mereka secara langsung di dalam aplikasi. Proses tersebut harus mudah ditemukan, mudah diikuti, dan tidak memerlukan pengguna untuk mengunjungi situs web eksternal atau menghubungi tim dukungan.
Bagi mereka yang menggunakan Capacitor, alat seperti Capgo dapat membuat tetap keterlaksanaan lebih mudah. Capgo memungkinkan pembaruan waktu nyata ke aplikasi, sehingga Anda dapat melaksanakan perubahan - seperti penyesuaian fitur penghapusan akun - tanpa harus menunggu persetujuan toko aplikasi. Dengan memastikan keterlaksanaan, 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?
Penghapusan data di berbagai platform tidak selalu mudah, terutama ketika memenuhi pedoman tertentu seperti yang ditetapkan oleh Apple. Untuk menangani hal ini, pengembang perlu menetapkan sistem backend yang dapat dipercaya untuk memproses permintaan penghapusan data secara seragam di semua platform yang diintegrasi. Hal ini seringkali melibatkan penggunaan API atau layanan yang dapat menghapus data secara bersamaan, sehingga konsisten dan mencegah kesalahan.
Untuk aplikasi yang dibuat dengan Capacitor, alat seperti Capgo bisa memudahkan 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 halus, pengembang dapat mengurangi kesalahan dan membangun kepercayaan pengguna yang lebih kuat. :::
::: faq
Bagaimana pengembang aplikasi dapat memastikan aplikasi mereka memenuhi persyaratan penghapusan akun Apple?
Penghapusan Akun yang Sesuai dengan Pedoman Apple
Untuk memenuhi persyaratan penghapusan akun Apple, sangat penting untuk selalu memperbarui pedoman mereka dan membuat proses penghapusan akun yang sederhana dan mudah digunakan di dalam aplikasi. Mengulas secara teratur pedoman App Store Review Apple, terutama bagian tentang pengelolaan akun dan data pengguna, adalah langkah penting bagi pengembang.
Jika aplikasi Anda dibuat menggunakan Capacitor, alat seperti Capgo menghemat proses. Capgo menawarkan fitur seperti pembaruan waktu nyata dan memastikan aplikasi Anda memenuhi persyaratan platform Apple, semua sambil menjaga pengalaman pengguna yang halus. Selain itu, pengujian dan pemantauan secara teratur sangat penting untuk memastikan kinerja dan segera menyelesaikan masalah potensial. :::
Teruskan dari Akun Penghapusan Kompatibilitas: Pedoman Apple
Jika Anda menggunakan Akun Penghapusan Kompatibilitas: Pedoman Apple untuk merencanakan keamanan dan kompatibilitas, hubungkannya dengan Enkripsi untuk detail implementasi di Enkripsi, Kompatibilitas untuk detail implementasi di Kompatibilitas, Scanner Keamanan Capgo untuk alur kerja produk di Scanner Keamanan Capgo, Keamanan Capgo untuk alur kerja produk dalam Capgo Keamanan, dan Capgo Trust Center untuk alur kerja produk di Capgo Pusat Kepercayaan.