Steamはアクセスできるにもかかわらず、アクセシビリティ機能を要求し続けますか?


13

これはヨセミテでのみ私に起こります。前の質問で Steamにアクセスできました。Yosemiteにアップグレードするまで、Steamは正常に機能しました。何が変わったのか、そして数テラバイトのビデオゲームをアンインストールせずにそれを修正する手がかりは誰にもありますか?


ファイアウォールでSteamを使用できますか?
ラスケ14年

@Buscar웃実際、FireWallはオフになっています。
ヘルダー14年

他の理由でオフにしないでください!それを開いて、許可されたものにSteamを追加します
ラスケ14年

1
@Buscar웃マシンは専用のファイアウォールとIDSの背後にあります。これは問題になりません。FWがアクセシビリティ機能のリクエストに関与する可能性があると思う理由はもっと知りたいですか?
ヘルダー14年

1
Steamもこれをやってくれています。SteamにはYosemiteのアップデートが必要だと思います。
クリス14

回答:


12

一時的な修正(端末が必要):

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

  2. Steamを再起動します

  3. UIまたは次のようなものを介したアクセシビリティでのSteamアクセスを許可します。 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と呼ばれるツールもありますが、私は調べませんでした。
ヘルダー14年

なぜこれは一時的な修正ですか?
tedder42 14年

私は完全にはわかりませんが、いくつかのアプリ(特に会社が発行したコンピューターを監視するために使用されるtanium)によって行われた多くの構成変更は、これらの設定を頻繁に変更し、このデータベースを直接変更することでそれを行います...常に正しく行うとは限りません。ラップトップ上で何らかの方法でこれを編集している可能性があり、コマンドを再度実行する必要があるのは時間の問題です。より良い修正方法は、APIを使用してすべての適切なパラメーターを設定することです。しかし、その方法はわかりませんが、この迅速で汚いハックは機能します。
ランドールハント14年

しかし、このハッキングを支持する必要があります:P、そのカルマを刈り取らなければなりません。
ランドールハント14年

+1-これは、アクセシビリティ機能のアクセス問題に対する一般的な解決策のようです。Logitechソフトウェアでも働いていました。
アンドリュー

3

これはYosemiteの既知のバグのようです。

Yosemiteとの互換性でSteamを100%動作させるには更新する必要があります。修正するのを待ってください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.