Apa yang dilakukan opsi untuk "Izinkan Akses Penuh" untuk keyboard iOS saya?

Jawaban:

8

"Izinkan Akses Penuh" tidak ada hubungannya dengan menggunakan keyboard yang sebenarnya. Keyboard dapat diakses untuk Anda gunakan di seluruh sistem terlepas dari pengaturan ini. Singkatnya, memungkinkan akses penuh memberikan pengembang keyboard akses tambahan ke beberapa informasi Anda dan memberikan pengembang akses ke internet. Dari spesifikasi teknis di bawah "Merancang Kepercayaan Pengguna", Izinkan Akses Penuh melakukan ini:

  • Keyboard dapat mengakses Layanan Lokasi dan Buku Alamat, dengan izin pengguna
  • Keyboard dapat mengirim penekanan tombol dan acara input lainnya untuk pemrosesan di sisi server
  • Aplikasi yang mengandung dapat menyediakan antarmuka pengeditan untuk leksikon koreksi otomatis kustom keyboard
  • Keyboard dapat menggunakan iCloud untuk memastikan pengaturan dan leksikon koreksi otomatis sudah terbaru di semua perangkat
  • Keyboard dapat berpartisipasi dalam Game Center dan Pembelian Dalam Aplikasi

Poin kedua adalah apa yang Apple benar-benar ingin Anda mengerti. Dengan Izinkan Akses Lengkap, pengembang BISA mengirim penekanan tombol Anda ke server mereka untuk diproses, yang mungkin termasuk:

  1. menganalisis kalimat Anda untuk tata bahasa
  2. menganalisis kata untuk ejaan
  3. memprediksi kata yang Anda ketikkan.

Apple menyoroti fakta bahwa pengembang BISA menggunakan penekanan tombol untuk alasan jahat, bukan alasan sah yang saya sebutkan di atas. Dimungkinkan bagi pengembang untuk mencatat informasi sensitif Anda seperti nomor kartu kredit atau alamat jalan.

Menurut pendapat saya, pengembang tidak mungkin menulis ekstensi keyboard sepenuhnya tanpa meminta akses penuh. Tanpa Akses Penuh Saya tidak bisa menggunakan Pembelian Dalam Aplikasi, saya tidak bisa menyinkronkan preferensi Anda menggunakan iCloud, saya bahkan tidak bisa menyediakan fitur dasar koreksi-otomatis dasar.

Saya baru saja selesai mengembangkan ekstensi keyboard untuk iOS. Keyboard saya tidak pernah mengirim penekanan tombol Anda di internet. Saya tidak akan pernah melihat apa yang Anda ketikkan. Menurut pendapat saya, tidak ada masalah privasi, namun Anda masih menerima pesan menakutkan dari Apple saat Anda mengaktifkan Izinkan Akses Penuh. Jika Anda memiliki kekhawatiran tentang mengaktifkan Izinkan Akses Penuh HIDUP, tanyakan pengembang bagaimana mereka menggunakan data / penekanan tombol Anda.

Satu catatan tambahan, Anda tidak dapat menggunakan keyboard khusus untuk mengetik ke dalam bidang kata sandi. iOS akan selalu menggunakan keyboard sistem untuk bidang kata sandi. Pengembang yang memproses penekanan tombol Anda tidak akan memiliki akses ke kata sandi Anda, kecuali jika Anda mengetikkan kata sandi Anda di bidang non-kata sandi.

Jon
sumber
Bisakah saya mengetikkan kata sandi dengan keyboard khusus? Saya melihat bahwa setiap kali saya mulai mengetikkan kata sandi, keyboard akan beralih ke kata sandi standar. Ini menyebalkan. Jika saya belum mengizinkan akses penuh ke keyboard, lalu mengapa Apple harus mencegahnya mengetikkan kata sandi?
Om Shankar
Paragraf terakhir mencakup kata sandi. Memberi pengembang akses ke nama pengguna yang Anda ketikkan DAN kata sandi yang Anda ketikkan hanya memohon penyalahgunaan. Saya setuju bahwa peralihan itu mengganggu tetapi percaya Apple melakukan panggilan yang baik.
Jon
Jon, bagaimana itu panggilan yang bagus? Di semua OS, termasuk Mac, Linux, Android, bahkan Symbian, dll. - jenis keyboard yang sama dalam segala hal. Lalu mengapa terlalu banyak keamanan di iOS. Saya belum pernah mendengar adanya retasan kata sandi atau nama pengguna yang dicuri di OS Android apa pun. Bahkan, saya telah mendengar hack Jennifer Lawrence iCloud dari teleponnya - di mana beberapa penggemar mendapat akses ke kata sandinya dengan meretas iPhone-nya. Apakah ulasan Apple tentang aplikasi di Appstore kurang kuat / menyeluruh daripada yang dilakukan Google atau Microsoft? Dan kemudian ada hack karakter keyboard khusus ini yang me-restart / crash iPhone Anda.
Om Shankar
1
@Jon Jika Akses Penuh untuk keyboard tertentu diaktifkan, apakah keyboard hanya mendapatkan akses ke hal-hal yang saya ketik saat keyboard itu diaktifkan, atau apakah itu termasuk hal-hal yang diketik pada keyboard lain?
mjs
1
@ mjs Keyboard pihak ke-3 hanya tahu apa yang Anda ketik saat aktif.
Jon
6

Jika Anda mencobanya, ini akan memberi tahu Anda tentang ini:

Pengguna dapat mengetuk nama keyboard dari sini dan mencentang kotak "Izinkan Akses Penuh." Melakukan hal itu memberikan pengguna dengan prompt lain yang berbunyi:

"Akses penuh memungkinkan pengembang keyboard ini untuk mengirimkan apa pun yang Anda ketik, termasuk hal-hal yang sebelumnya Anda ketikkan dengan keyboard ini. Ini dapat mencakup informasi sensitif seperti nomor kartu kredit atau alamat jalan Anda."

Jika pengguna memilih untuk menerima prompt ini dan mengizinkan keyboard, sekarang dapat diakses di seluruh sistem. Ketika papan ketik virtual muncul, cukup ketuk ikon globe di sudut kiri bawah untuk menelusuri papan ketik yang tersedia, atau tahan ikon untuk memunculkan daftar.

Sumber: http://appleinsider.com/articles/14/09/17/how-to-install-a-third-party-keyboard-on-an-iphone-or-ipad-running-ios-8

Ruskes
sumber
1
Apa artinya "sekarang dapat diakses di seluruh sistem" dalam konteks ini?
orome
Apakah itu pertanyaan selanjutnya? "Akses seluruh sistem", itu sudah menjelaskan jenisnya.
Ruskes
Saya hanya ingin tahu bagaimana hal itu berkaitan dengan pertanyaan. Apa "itu" (Keyboard?), Yang tidak dapat diakses di seluruh sistem jika saya tidak mengizinkan?
orome
Anda juga memerlukan akses penuh untuk mengakses clipboard yang diperlukan oleh berbagai klien perpesanan untuk mengirim aset.
Oliver Dixon