Steam จะขอคุณสมบัติการช่วยสำหรับการเข้าถึงแม้ว่าจะมีการเข้าถึงหรือไม่


13

สิ่งนี้เกิดขึ้นกับฉันที่ Yosemite เท่านั้น ฉันให้เข้าถึงไอน้ำเป็นต่อคำถามก่อนหน้านี้ของฉัน Steam ทำงานได้ดีจนกระทั่งอัปเกรดเป็น Yosemite สิ่งที่อาจมีการเปลี่ยนแปลงและมีใครรู้ว่าจะแก้ไขได้อย่างไรโดยไม่ต้องทำการติดตั้งวิดีโอเกมสักสองสามเทราไบต์


Steam อนุญาตในไฟร์วอลล์ของคุณหรือไม่
Ruskes

@Buscar 웃จริง ๆ แล้ว FireWall ปิดอยู่
Kheldar

ไม่ควรปิดด้วยเหตุผลอื่น! เปิดและเพิ่ม Steam ลงในที่อนุญาต!
Ruskes

1
@Buscar machine เครื่องอยู่หลังไฟร์วอลล์และ IDS เฉพาะ สิ่งนี้ไม่ควรเป็นปัญหา ฉันอยากรู้ว่าทำไมคุณคิดว่า FW อาจเกี่ยวข้องกับคำขอคุณลักษณะการช่วยสำหรับการเข้าถึงได้มากกว่านี้
Kheldar

1
Steam กำลังทำสิ่งนี้เพื่อฉันเช่นกัน ฉันคิดว่า Steam แค่ต้องการอัปเดตสำหรับโยเซมิตี
คริส A

คำตอบ:


12

การแก้ไขชั่วคราว (ต้องใช้เทอร์มินัล):

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

  2. รีสตาร์ท Steam

  3. อนุญาตการเข้าถึง Steam ในการเข้าถึงผ่าน 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 และรับพารามิเตอร์ที่ถูกต้องทั้งหมด ... ฉันไม่รู้ว่าจะทำอย่างไรและแฮ็คที่รวดเร็วและสกปรกนี้ทำงานได้
Randall Hunt

คุณต้องถอนการแฮ็กนี้ด้วย: P ต้องรับกรรมนั้น
Randall Hunt

+1 - สิ่งนี้ดูเหมือนจะเป็นวิธีการทั่วไปในการเข้าถึงคุณลักษณะการเข้าถึงปัญหา ทำงานได้กับซอฟต์แวร์ Logitech เช่นกัน
andrewb

3

นี่ดูเหมือนจะเป็นข้อผิดพลาดที่รู้จักสำหรับโยเซมิตี

Steam ต้องได้รับการอัปเดตเพื่อให้ทำงานได้ 100% กับความเข้ากันได้ของ Yosemite เพียงแค่รอให้พวกเขาแก้ไข

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.