IOS Mempunyai Kebenaran App, Terlalu Dan Mereka Boleh Dipertikaikan Lebih Baik Daripada Android
Android mempunyai sistem keizinan untuk apl individu, tetapi begitu juga dengan iPhone dan iPad. Android memberikan anda satu petikan apabila anda memasang aplikasi, tetapi iOS membolehkan anda membuat keputusan lebih banyak.
Ramai geeks telah lama percaya bahawa sistem kebenaran Android adalah kelebihan kerana kekurangan satu pada iOS. Ini mungkin mengejutkan untuk mencadangkan ramai geeks Android, tetapi sistem kebenaran iOS mungkin dikatakan lebih praktikal.
Kemas kini: Google mengeluarkan ciri AppOps dari Android 4.4.2 selepas artikel ini ditulis, mendakwa ia telah dilepaskan secara tidak sengaja. Ini bermakna situasi kebenaran aplikasi Android kini lebih buruk daripada yang digambarkan di bawah.
Masalah Dengan Perizinan Android
Sebelum kita dapat sepenuhnya menghargai bagaimana keizinan aplikasinya berfungsi secara berbeza pada iPhone dan iPad, mari kita lihat dengan cepat bagaimana ia berfungsi pada Android. Apabila anda memasang aplikasi dari Google Play (atau di mana-mana sahaja), anda akan melihat senarai kebenaran yang diperlukan oleh aplikasinya. Apl mesti mengisytiharkan kebenaran untuk melakukan segala-galanya daripada mengakses Internet untuk membaca storan USB, sehingga sampai ke status panggilan telefon anda dan data lokasi GPS.
Jika anda seorang yang benar-benar memberi perhatian, anda boleh melihat senarai kebenaran ini semasa memasang masa. Tetapi ia adalah keputusan mengambil-it-or-leave-it. Anda boleh memilih untuk memasang aplikasi dan menerima kebenaran atau enggan memasang aplikasi dan menafikan kebenaran.
Jika anda seorang pengguna Android purata, ada peluang yang baik untuk anda tidak memberi perhatian kepada kebenaran. Anda mungkin telah dilatih bahawa aplikasi akan meminta segala kebenaran, termasuk kebenaran "lokasi" dalam permainan percuma untuk tujuan penargetan pengiklanan. Jika anda mahu menggunakan aplikasinya, anda akan memasangnya.
Ini adalah satu-satunya keputusan kebenaran yang kebanyakan pengguna boleh buat. Pada Android 4.3 dan yang lebih baru, kini boleh mengurus keizinan apl dengan tetapan yang dibina ke dalam sistem dengan panel AppOps yang baru, tetapi tetapan ini tersembunyi dan tidak akan dijumpai oleh kebanyakan orang. Anda juga perlu membuat keputusan yang lebih aktif, mencari panel kawalan untuk mengurus kebenaran selepas memasang aplikasinya.
Bagaimana Kebenaran iOS Kerja
Kebenaran aplikasi pada fungsi iPhone dan iPad berbeza. Apabila memasang aplikasi, anda tidak membuat apa-apa pilihan mengenai kebenaran. Anda memilih untuk membenarkan keizinan asas tertentu - setiap aplikasi yang anda pasang mempunyai beberapa kebenaran asas, seperti keupayaan mengakses Internet. Pada masa memasang, anda hanya memasang aplikasi - tidak memberikan apa-apa kebenaran khas seperti akses kepada GPS atau kenalan anda.
Untuk menggunakan kebenaran tertentu - khususnya, untuk mengakses Perkhidmatan Lokasi (GPS), Kenalan, Kalendar, Peringatan, Foto, Bluetooth, Mikrofon, Aktiviti Pergerakan, akaun Twitter, atau akaun Facebook - aplikasi meminta kebenaran apabila perlu menggunakannya. Sebagai contoh, apabila anda memasang Google Maps atau aplikasi pemetaan lain, ia akan menunjukkan permintaan pop timbul untuk melihat lokasi anda apabila anda menggunakan ciri pemetaannya dahulu. Jika apl memerlukan kenalan anda untuk ciri tertentu, anda hanya akan melihat kebenaran kebenaran kenalan apabila anda mula menggunakan ciri khusus tersebut terlebih dahulu.
Lebih mudah untuk memahami mengapa aplikasi mahu keizinan dan apa yang ia gunakan untuknya.
Terlebih lagi, anda mempunyai lebih daripada satu pilihan di sini. Anda boleh menafikan permintaan kebenaran - mengatakan "tidak, saya tidak mempercayai apl ini untuk mengakses kenalan atau lokasi GPS saya" - dan terus menggunakan aplikasi itu. Anda boleh mengaktifkan beberapa kebenaran tetapi bukan yang lain.
Di Android, pengguna biasa boleh memilih untuk membenarkan semua kebenaran semasa memasang masa atau tidak menggunakan aplikasinya. Pada iOS, pengguna biasa boleh mengurus dan memahami keizinan dengan lebih mudah.
Anda juga boleh pergi ke skrin Tetapan iOS dan ketik Privasi untuk melihat keizinan kategori ini.
Ketik kategori untuk melihat aplikasi yang dipasang mempunyai akses kepada kebenaran dan secara pilihan membatalkannya. Ini adalah versi iOS versi AppOps pada Android, tetapi ia kelihatan kepada pengguna biasa dan bukannya tersembunyi untuk geeks sahaja.
Sistem ini memaksa pemaju apl untuk membenarkan kebenaran yang mereka perlukan. Pada iOS, pengguna akan menolak akses kepada Angry Birds jika tiba-tiba diminta membaca lokasi GPS mereka. Di Android, ramai pengguna mungkin tidak menyedari bahawa mereka membenarkan ini.
Di mana Android Masih Menang
Sudah tentu, sistem kebenaran Android masih mempunyai kelebihannya. Sekiranya anda seorang ahli geologi, anda boleh mendapatkan lebih banyak kawalan kebenaran melalui AppOps. Android juga memaksa apl untuk mengisytiharkan lebih banyak kebenaran, jadi anda boleh melihat sama ada aplikasi boleh mengakses Internet atau tidak. Android juga menawarkan keizinan yang tidak tersedia pada iOS, membenarkan aplikasi melakukan lebih banyak perkara.
Tetapi, walaupun Android masih fleksibel dan berkuasa dalam pelbagai cara, ia tersandung ketika datang ke dunia nyata. Pengguna biasa yang hanya mahu memainkan permainan mudah alih tanpa kenalan mereka yang dituai dan lokasi yang dikumpulkan mempunyai lebih banyak kawalan pada iOS.
Tidak ada alasan mengapa sistem kebenaran Android seharusnya "ambil-it-or-leave it" melainkan anda tahu tentang skrin tetapan rahsia. Web berfungsi seperti iOS - jika tapak web ingin mengakses lokasi anda, ia harus bertanya. Sekiranya ia mahu mengakses mikrofon atau webcam anda, ia harus bertanya. Anda boleh memilih untuk membenarkan atau menolak sebarang kebenaran ini dan masih terus menggunakan laman web ini. Ia sepatutnya berfungsi seperti ini di Android juga.
Mudah-mudahan, Google akan terus membangun AppOps dan menjadikannya tersedia kepada pengguna Android biasa. Buat masa ini, tidak semestinya mengatakan bahawa Android mempunyai keizinan apl semasa iOS tidak - kedua-dua sistem operasi mempunyai sistem kebenaran. Dan penyelesaian Apple mungkin lebih baik untuk kebanyakan orang.