Steam terus meminta fitur aksesibilitas meskipun memiliki akses?


13

Ini hanya terjadi pada saya di Yosemite. Saya memberi akses Steam sesuai pertanyaan saya sebelumnya . Steam bekerja dengan baik sampai upgrade ke Yosemite. Apa yang mungkin telah berubah, dan adakah yang punya petunjuk bagaimana cara memperbaikinya tanpa menghapus beberapa terabyte video game?


Apakah Steam diizinkan di Firewall Anda?
Ruskes

@Buscar 웃 sebenarnya, FireWall tidak aktif.
Kheldar

Seharusnya tidak mati karena alasan lain! Buka dan tambahkan Steam ke yang diizinkan!
Ruskes

1
@Buscar machine mesin berada di belakang firewall dan IDS khusus. Ini seharusnya tidak menjadi masalah. Saya lebih ingin tahu alasan mengapa Anda berpikir FW dapat terlibat dengan permintaan Fitur Aksesibilitas?
Kheldar

1
Steam juga melakukan ini untuk saya. Saya berasumsi Steam hanya perlu pembaruan untuk Yosemite.
Chris A

Jawaban:


12

Perbaikan sementara (membutuhkan terminal):

  1. sudo sqlite3 /Library/Application\ Support/com.apple.TCC/Tcc.db 'delete from access where client like "%Steam%"'

  2. Mulai Ulang Steam

  3. Izinkan akses uap dalam aksesibilitas melalui UI atau sesuatu seperti: sudo sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "INSERT OR REPLACE INTO access values ('kTCCServiceAccessibility','com.valvesoftware.steam',0,1,0,NULL);"


1
Terima kasih untuk ini, wawasan yang sangat menarik tentang bagaimana sebenarnya basis data privasi bekerja di bawah tenda. Di sana rupanya juga ada alat yang disebut tccutil, tetapi saya tidak memeriksanya.
Kheldar

mengapa ini perbaikan sementara?
tedder42

Saya tidak sepenuhnya yakin tetapi banyak perubahan konfigurasi yang dilakukan oleh beberapa aplikasi (khususnya tanium yang digunakan untuk memantau komputer yang dikeluarkan perusahaan) akan menyebabkan pengaturan ini sering berubah dan mereka melakukannya dengan secara langsung memodifikasi database ini ... dan mereka tidak selalu melakukannya dengan benar. Kemungkinannya adalah Anda memiliki sesuatu di laptop Anda yang sedang mengedit ini dengan satu atau lain cara dan itu masalah waktu sampai Anda perlu menjalankan perintah lagi. Perbaikan yang lebih baik adalah melalui API dan mendapatkan semua parameter yang tepat ditetapkan ... Saya tidak tahu bagaimana melakukannya dan hack cepat dan kotor ini berfungsi.
Randall Hunt

Anda harus memperbaiki retasan ini: P, harus menuai karma itu.
Randall Hunt

+1 - Ini tampaknya menjadi solusi umum untuk masalah aksesibilitas fitur akses. Bekerja untuk perangkat lunak Logitech juga.
andrewb

3

Tampaknya ini adalah bug yang dikenal untuk Yosemite.

Steam harus diperbarui agar berfungsi 100% dengan kompatibilitas untuk Yosemite. Tunggu saja mereka untuk memperbaikinya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.