액세스 권한이 있어도 Steam에서 접근성 기능을 계속 요청합니까?


13

이것은 요세미티에서만 나에게 일어난다. 이전 질문에 따라 Steam 액세스 권한을 부여했습니다 . Steam은 Yosemite로 업그레이드 될 때까지 정상적으로 작동했습니다. 어떤 변화가 있었으며, 몇 테라 바이트의 비디오 게임을 설치 제거하지 않고 고칠 방법이있는 사람이 있습니까?


방화벽에서 Steam을 사용할 수 있습니까?
Ruskes

@Buscar 웃은 실제로 FireWall이 꺼져 있습니다.
Kheldar

다른 이유로 꺼져서는 안됩니다! 그것을 열고 허용에 스팀을 추가하십시오!
Ruskes

1
@Buscar 웃 기기는 전용 방화벽과 IDS 뒤에 있습니다. 이것은 문제가되지 않습니다. FW가 접근성 기능 요청과 관련 될 수 있다고 생각하는 이유가 더 궁금합니다.
Kheldar

1
스팀도 나를 위해 이것을하고 있습니다. Steam에 요세미티 업데이트가 필요하다고 가정합니다.
Chris A

답변:


12

임시 수정 (터미널 필요) :

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

  2. 스팀 재시작

  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

왜 이것이 임시 수정입니까?
tedder42

확실하지는 않지만 일부 응용 프로그램 (특히 회사에서 발행 한 컴퓨터를 모니터링하는 데 사용되는 tanium)에 의한 많은 구성 변경으로 인해 이러한 설정이 자주 변경 되고이 데이터베이스를 직접 수정 하여이 설정을 변경합니다 ... 항상 올바르게하지는 않습니다. 랩톱에 무언가를 편집하는 방법이 있으며 명령을 다시 실행해야 할 때까지는 시간 문제입니다. 더 나은 수정은 API를 통해 올바른 모든 매개 변수를 설정하는 것입니다 ... 어떻게 해야할지 모르겠지만이 빠르고 더러운 해킹이 작동합니다.
랜달 헌트

그래도이 핵을 피할 필요가 있습니다 : P, 그 업장을 거두어야합니다.
랜달 헌트

+1-접근성 기능 액세스 문제에 대한 일반적인 솔루션 인 것 같습니다. Logitech 소프트웨어에서도 근무했습니다.
andrewb

3

이것은 요세미티의 알려진 버그 인 것 같습니다.

Yosemite와의 호환성으로 100 % 작동하도록 Steam을 업데이트해야합니다. 문제가 해결 될 때까지 기다리십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.