Không thể cho phép ứng dụng điều khiển máy tính nữa


1

Hiện tôi đang phát triển ứng dụng và khi tôi gỡ lỗi - Tôi mở thư mục gỡ lỗi và kéo ứng dụng vào Tùy chọn- & gt; Quyền riêng tư- & gt; Khả năng truy cập- & gt; Danh sách. Khi tôi muốn hiển thị bản demo, tôi kéo ứng dụng này vào thư mục ứng dụng và xóa ứng dụng cũ khỏi khả năng truy cập và thêm ứng dụng mới khỏi ứng dụng.

Hôm nay tôi không thể kéo hoặc thêm bằng + ứng dụng này.

Vì vậy, tôi mở giao diện điều khiển. Kéo lại - không có gì. Thêm qua +, xem tin nhắn tiếp theo:

25/12/14 16:27:21,228 WindowServer[143]: window 103 is already attached to window a0 
25/12/14 16:27:21,824 WindowServer[143]: window 103 is already attached to window a0
25/12/14 16:27:21,837 WindowServer[143]: window 103 is already attached to window a0
25/12/14 16:27:23,602 com.apple.xpc.launchd[1]: (com.apple.quicklook[868]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook
25/12/14 16:27:25,072 WindowServer[143]: _CGXGetWindowOrderingGroup: Operation on a window 0x103 requiring rights 0x5 by caller System Preferences

Trong khả năng truy cập, tôi đã có Automator, trình soạn thảo Script (chưa được kiểm tra), Xcode (có lẽ chúng có nghĩa là trong ba dòng đầu tiên).

Tôi lo lắng về cái cuối cùng - không biết nó nói về cái gì? Là quyền của tôi đã bị mất đi bằng cách nào đó? Hài hước, nhưng tôi có thể thêm bất kỳ sản phẩm nào khác vào danh sách đó ...


Là câu hỏi của bạn về windowserver? Nó nói rằng hành động đã được tiếp tục.
Buscar웃

@Buscar, tôi mới dùng mac, vì vậy tôi không hiểu ý bạn là gì. Câu hỏi của tôi là "tại sao tôi không thể kéo ứng dụng của mình". Ở đâu và những gì tôi có thể xem để trả lời câu hỏi của bạn?
DevOvercome

Bất cứ điều gì bạn không muốn chỉ cần loại bỏ đánh dấu hộp kiểm. Tôi không hiểu lý do cho nhật ký Console của bạn?
Buscar웃

@Buscar Không. Tôi đã liệt kê các ứng dụng đã có trong danh sách. Tôi muốn DRAG myApp ở đó. Vào khả năng truy cập trên yosemite. Nhưng mac không hiển thị myApp ở đó, khi tôi kéo myApp ở đó. Nó chỉ bỏ qua nó. Khi tôi sử dụng cách selectFileDialog, tôi thấy lỗi trong nhật ký hệ thống. Tôi chỉ nghĩ rằng những bản ghi này sẽ chỉ ra một cách. Nó nói "bạn cần quyền 0x5", nhưng tôi không biết đây là gì và làm thế nào để phá vỡ nó, vì ngày hôm qua myApp đã không bị bỏ qua.
DevOvercome

Câu trả lời:


1

Theo điều này Trả lời Tôi đã thực hiện một truy vấn chọn tới Tcc.db và tôi thấy myApp ở đó, mặc dù tôi không thấy chúng trong cửa sổ. Trên thực tế, tôi đã cố gắng xóa cơ sở dữ liệu trước khi viết câu hỏi của mình, nhưng vẫn có vấn đề xảy ra, vì vậy tôi đã bỏ qua sau đó ứng dụng không có quyền truy cập vào mac.

Nhưng, khi tôi xóa khỏi DB myApp, sau đó chọn truy vấn - tất cả đều ổn, OK. Sau đó kéo lại, sau đó chọn thực thi truy vấn - myApp xuất hiện với cùng cài đặt như các ứng dụng khác, nhưng vẫn ẩn trong quyền riêng tư.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.