`LSOpenURLsWithRole () ล้มเหลวด้วยข้อผิดพลาด -1712 สำหรับไฟล์ </ path / to / folder>` เมื่อฉันพยายาม `เปิด '


9

ฉันพบข้อผิดพลาดนี้เมื่อฉันพยายามที่open .จะเปิดไดเรกทอรีปัจจุบันใน Finder ซึ่งเป็นคำสั่งที่ฉันใช้บ่อย:

ysim:~/Downloads$ open .
LSOpenURLsWithRole() failed with error -1712 for the file /Users/ysim/Downloads.

มันคงอยู่เพียงไม่กี่นาทีและหายไปเอง ฉันลองใช้ Google แต่ก็มีเพียงสองครั้งที่ฉันเห็นที่เกี่ยวข้องกับ ImageMagick และ Automator ซึ่งฉันไม่ได้ใช้ ไม่มีใครรู้ว่าทำไมมันเกิดขึ้นและวิธีการป้องกันมันได้หรือไม่


1
ตั้งแต่ฉันอัปเดตเป็นโยเซมิตี (osx 10.10) ฉันจะได้รับสิ่งนี้เสมอเมื่อเปิด URL มากกว่า 6 รายการพร้อมกัน
Willem Hengeveld

คำตอบ:


9

ข้อผิดพลาดนั้นหมายถึงเหตุการณ์ของ Apple หมดเวลา

error -1712 errAETimeout: the AppleEvent timed out 

คุณสามารถเปิดการตรวจสอบกิจกรรมและดูว่าคุณสังเกตเห็นแอปพลิเคชันหรือกระบวนการที่ระบุNot respondingหรือกดoption command escจากนั้นforce quitแอปพลิเคชันที่ไม่ตอบสนองใด ๆ

อาจเป็นไปได้ว่าแอปพลิเคชันหรือกระบวนการเปิดอยู่แล้วและใช้open .มันพยายามเปิดใช้ไม่ว่าด้วยเหตุผลใด บ่อยครั้งที่เป็น Automator หรือ AppleScript ที่กำลังรอการโต้ตอบของผู้ใช้และการรอ "หมดเวลา"


เกิดขึ้นกับฉันเมื่อพยายามเปิดไฟล์ PowerPoint ฉันออกจาก PowerPoint ก่อนหน้านี้ แต่ไม่มากเลย หลังจาก "บังคับให้ออก" - นำ PowerPoint ให้open somefile.pptxทำงานอีกครั้ง
Laryx Decidua

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