Izinkan tombol tidak berfungsi di preferensi sistem

20

Saya mencoba untuk menginstal beberapa perangkat lunak, (pada saat ini saya ingin menginstal VirtualBox, walaupun masalah ini terjadi dengan perangkat lunak lain), dan saya harus mengklik "Izinkan" di System Preferences, di Keamanan & Privasi -> jendela Umum . Ketika saya mengkliknya, tidak ada yang terjadi, dan tombol dan pesan tetap di sana.

Saya melihat online, dan semua solusi mengatakan bahwa ada beberapa jenis program yang berjalan / meneruskan klik mouse dan semacamnya, dan dengan demikian saya tidak "langsung" mengklik tombol Izinkan.

Masalahnya adalah saya tidak tahu ada program yang saya jalankan yang melakukan ini.

Saya menggunakan Macbook Pro 13 inch 2016 dengan touchbar, menjalankan macOS High Sierra

  • Saya tidak terhubung dari jarak jauh
  • Saya telah mencoba menghidupkan ulang komputer saya
  • Saya telah mencoba menjalankan installer melalui terminal, dengan dan tanpa perintah sudo
  • Saya telah mencoba mengklik kanan dan mengklik "buka" pada file .pkg
  • Saya telah mencoba membuka kunci halaman preferensi sistem sebelum mengklik "Izinkan"
  • Saya mencoba mengunduh ulang file .pkg

Cuplikan layar jendela keamanan dan privasi

Abraham
sumber
Saya tidak yakin elemen apa yang sedang kita bicarakan, tetapi seluruh jendela System Preferences harus dapat dilayari dengan keyboard: Tombol panah, Tab, Shift + Tab, Spasi, Enter. Sejauh memperbaiki masalah ini ... Cobalah untuk reboot ke safe mode dan lihat apakah Anda dapat mengklik "Izinkan" yang sama dalam mode itu.
Joonas
Apakah Anda dapat memulai program ketika Anda mengklik kanan program dan kemudian memilih "buka"?
Jules
Selamat Datang di Tanya Berbeda! :) Akan sangat bagus jika Anda dapat mengedit pertanyaan Anda untuk mengklarifikasi Allowtombol persis yang Anda maksud. Mungkin yang terbaik untuk benar-benar mengunggah tangkapan layar dari jendela itu. Selain itu, mungkin perlu menyebutkan perangkat lunak yang Anda coba instal karena mungkin relevan dengan masalah tersebut.
Monomeeth
Saya telah mengedit posting saya untuk memperjelas apa yang saya minta
Abraham
Saya tidak dapat menavigasi jendela menggunakan keyboard saya, bagaimana saya bisa melakukan ini?
Abraham

Jawaban:

38

Ini bekerja untuk saya di High Sierra 10.13.4 :

  • Preferensi Sistem> Keyboard> Pintasan> Pilih 'Semua Kontrol'

masukkan deskripsi gambar di sini

Kemudian:

  • System Preferences> Privacy & Security> Tekan 'Tab' sampai 'Allow' dipilih> Tekan 'Spacebar'

* Catatan: halaman Privasi & Keamanan mungkin perlu dibuka sebelum 'Tab' akan berfungsi.

* Catatan: Setelah membuka Keamanan & Privasi dan memilih tab General, Anda harus menekan tombol tab untuk memilih tombol allow setelah tombol spasi!

Semoga ini membantu!

Kredit ke jawaban @dansanduleac di GitHub

GabeBrady
sumber
1
Ini harus ditandai sebagai jawaban yang diterima menurut saya.
Adam Boczek
Setuju ini adalah solusi terbaik karena akan bekerja dalam semua kasus. Saya tidak menggunakan pemirsa jarak jauh dan tidak memiliki trackball, keyboard pihak ketiga, atau widget aksesibilitas sepengetahuan saya. Solusi ini bekerja secara instan.
emkman
1
WTAF. Sialan Apple, kadang-kadang kau sangat buruk.
mpowered
3
Tidak berfungsi lagi: - /
Oliver Dixon
4
Untuk orang-orang yang masih tidak bisa, coba tutup preferensi sistem setelah mengaktifkan "Semua kontrol" dan coba lagi. Sepertinya Apple sengaja melakukan ini ...
David Lopez
6

Jika Anda terhubung ke komputer dari jarak jauh dengan perangkat lunak seperti TeamViewer, VNC dll. Itu tidak akan berfungsi, karena macOS tidak memungkinkan Anda untuk menekan tombol "Izinkan" melalui aplikasi lain. Anda harus langsung menekan tombol itu dengan trackpad Anda.

pixelomer
sumber
Saya menggunakan komputer saya yang sebenarnya, dan saya tidak terhubung dari jarak jauh.
Abraham
Dalam hal ini, saya tidak dapat membantu Anda, tetapi jawaban ini masih valid. Apakah Anda menggunakan mouse? Jika demikian, coba gunakan trackpad. Seharusnya tidak membuat perbedaan, tetapi patut untuk dicoba.
pixelomer
1
Sayangnya saya menggunakan trackpad. Solusi yang saya temukan online melibatkan jawaban ini, dan banyak orang mengatakan mereka memiliki beberapa perangkat lunak seperti MagicPrefs, Witch, dll. Yang menangkap dan meneruskan klik mouse dan semacamnya. Saya mungkin memiliki beberapa layanan yang menjalankan hal ini yang tidak saya ketahui.
Abraham
1
Apakah Anda mencoba safe mode?
pixelomer
Itu berhasil! Setelah saya keluar dari safe mode, dan mencoba menginstal hal-hal lain, itu memiliki masalah yang sama. Pasti ada beberapa perangkat lunak yang memonitor acara mouse dan keyboard saya, saya harus memeriksanya. Terima kasih!
Abraham
5

Tidak ada yang berhasil untuk saya, mengklik lokal, pemilihan keyboard, tidak ada. Ternyata itu adalah perangkat lunak keamanan yang tidak diotorisasi dengan benar. Perangkat lunak keamanan ini adalah proses yang sebenarnya "melakukan" klik. Untuk mengetahui bit perangkat lunak atau perangkat keras apa yang sedang diblokir, Anda harus menetapkan ID Proses apa yang digunakannya, kemudian mengidentifikasi perangkat lunak / perangkat keras dari PID-nya, dan pergi dari sana, baik membunuh atau menghapus instalasi perangkat keras / perangkat lunak, dan ulang sampai klik berhasil. Astaga, aku benci makro.

  1. Buka Konsol (Pencari> Pergi> Aplikasi> Utilitas> Konsol)
  2. Klik, tekan, ketuk, ruang, otomatisasi tombol
  3. Sebuah pesan akan muncul ke Konsol (di bawah log utama Perangkat Anda) yang terlihat kira-kira seperti ini: "Menjatuhkan acara mouse down karena PID pengirim (1234) tidak sendiri atau 0"
  4. Buka Monitor Aktivitas dan urutkan berdasarkan bidang PID. Temukan PID, [paksa] keluar dari proses, coba klik / tekan / ketuk / spasi / automator tombol lagi, harus bekerja. Jika tidak, ulangi proses ini - mungkin PID lain memblokir Anda sekarang.

Catatan, di atas BUKAN solusi untuk tidak dapat menggunakan perangkat lunak jarak jauh - itu tidak akan berfungsi kecuali Anda sepenuhnya menonaktifkan SIP.

Micah Roth
sumber
Catatan cepat: bagi saya VLC-lah yang memblokir acara klik. Anda mungkin mencoba keluar dari Chrome dan VLC jika Anda sedang terburu-buru, jika itu tidak menyelesaikan masalah metode ini berfungsi dengan baik, terima kasih!
jlapoutre
3

Coba mode aman. Seharusnya menonaktifkan layanan yang berjalan di latar belakang, membiarkan Anda mengklik tombol Izinkan. Anda dapat masuk ke mode aman dengan me-reboot dan menahan shift selama reboot.

pixelomer
sumber
3

Kita dapat menggunakan Apple Script untuk mengklik tombol Allow sebagai berikut:

  1. Tekan Shift Command 4 untuk memulai tangkapan layar (tapi jangan lakukan ini):
  2. Arahkan kursor ke tombol Allow dan catat koordinatnya (mis. 620, 534)

masukkan deskripsi gambar di sini

  1. Buka jendela Terminal dan gunakan koordinat tersebut dalam skrip:

    osascript -e 'beri tahu aplikasi "Acara Sistem" untuk mengklik {620, 534}'

Stephen Quan
sumber
Fakta bahwa Anda mungkin perlu mengklik tombol ini dengan baris perintah adalah UX buruk yang gila
David Lopez
1
Ide jenius yang rumit untuk rekayasa!
masoud soroush
Menggunakan metode osascript berfungsi dengan baik, tetapi Anda tidak dapat melihat info posisi kursor di atas ARD. Solusi adalah dengan menyeret jendela ke sudut kiri atas layar, dan kemudian koordinatnya adalah: {570, 473}.
menatap
Anda mungkin perlu masuk ke Keamanan & Privasi -> tab Privasi dan di bawah Aksesibilitas centang kotak di sebelah terminal agar solusi ini berfungsi dengan baik.
chris
2

bagi saya itu berhasil setelah saya keluar dari VLC

ehsan
sumber
Bagi saya itu bukan VLC, tapi saya keluar dari Chrome, Skype, Terminal ... SEMUA. Dan kemudian berhasil.
CoolAJ86
2

Setelah memeriksa beberapa jawaban ini, saya menyadari bahwa masalahnya adalah aplikasi window manager Spectacle. Setelah saya berhenti itu bekerja dengan baik.

Samuel Holland
sumber
Saya bisa mereproduksi ini pada akhirnya.
Scorchio
1

Itu bekerja untuk saya ketika saya keluar dari Chrome sebelum mengklik 'Izinkan'.

weigel
sumber
-1

Menggunakan solusi Micah Roth saya menemukan bahwa itu adalah fakta bahwa saya menggunakan pad Wacom. Saya mencari proses dan itu WacomTabletDriver. Untuk memperbaikinya saya masuk ke System Preferences> Accessibility> Mouse & Trackpad dan centang Enable Mouse Keys. Anda kemudian dapat menggunakan tombol berikut untuk bergerak dan tombol tengah (5 / I) untuk mengklik. (Gambar dari https://support.apple.com/kb/PH18381 )

gunakan nomor luar pada numpad atau tombol di sekitar saya pada querty untuk bergerak

prajurit ini
sumber
-1

Saya mengalami masalah yang sama hari ini dengan Little Snitch, dan setelah membaca dan mencoba setengah lusin "solusi" yang cukup rumit tanpa hasil, yang berhasil bagi saya adalah: tutup aplikasi Chrome. Masalah terpecahkan.

jakefantom
sumber