Steam一直在要求可访问性功能,即使可以访问?


13

这只发生在优胜美地。根据我之前的问题,我授予了Steam访问权限。在升级到优胜美地之前,Steam运行良好。可能发生了什么变化,有谁知道如何在不卸载数TB的视频游戏的情况下解决该问题?


防火墙中允许Steam吗?
罗斯2014年

@Buscar웃实际上,防火墙已关闭。
Kheldar 2014年

由于其他原因,它不应该关闭!打开它并添加Steam到允许的!
罗斯,2014年

1
@Buscar웃机器位于专用防火墙和IDS的后面。这应该不是问题。我很好奇您认为FW可能与“辅助功能”请求有关的原因?
Kheldar 2014年

1
Steam也正在为我做这件事。我认为Steam仅需要优胜美地的更新。
克里斯(Chris A)

Answers:


12

临时修复(需要终端):

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

  2. 重新启动Steam

  3. 允许通过UI或类似方式进行无障碍访问 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
谢谢您,对于隐私数据库实际上是如何工作的一个非常有趣的见解。显然还有一个名为tccutil的工具,但我没有对此进行研究。
Kheldar 2014年

为什么这是临时解决方案?
tedder42 2014年

我不完全确定,但是某些应用程序(特别是用于监视公司发行的计算机的tanium)所做的许多配置更改将导致这些设置频繁更改,而它们是通过直接修改此数据库来实现的。并非总是正确地做到这一点。可能是笔记本电脑上有东西正在以一种或另一种方式进行编辑,这是时间问题,直到需要再次运行命令。更好的解决方法是遍历API并设置所有正确的参数……尽管我不知道该怎么做,但是这种快速又肮脏的hack可以工作。
Randall Hunt 2014年

你们都需要通过:P来支持这个黑客,但必须获得这种业力。
Randall Hunt 2014年

+1-这似乎是可访问性功能访问问题的一般解决方案。还为Logitech软件工作。
andrewb

3

这似乎是优胜美地的一个已知错误。

Steam必须更新为100%兼容约塞米蒂。请等待他们修复它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.