Một cái gì đó đã được sửa đổi trên tệp / etc / ủy quyền, tôi đã sử dụng Lion không có v10.7.3 và nó có mã sau
Dòng 5807-5814
<key>k-of-n</key>
<integer>1</integer>
<key>rule</key>
<array>
<string>is-admin</string>
<string>is-developer</string>
<string>authenticate-developer</string>
</array>
Sau khi cập nhật, tệp có nhiều sửa đổi do ngôn ngữ mới được hỗ trợ nhưng các dòng tương ứng với ủy quyền gỡ lỗi khác với các dòng hiển thị ở trên trong
Dòng 7675-7676
<key>group</key>
<string>_developer</string>
Tôi không thể áp dụng những điểm khác biệt này cho cài đặt Lion 10.7.3 của mình vì đó là máy sản xuất và tôi không thể mạo hiểm làm hỏng nó
Tôi tất cả các quyền cần thiết như được hiển thị từ lệnh id -a
uid=501(dave) gid=20(staff) groups=20(staff),
401(com.apple.access_screensharing),
402(com.apple.sharepoint.group.1),
12(everyone),
33(_appstore),
61(localaccounts),
79(_appserverusr),
80(admin),
81(_appserveradm),
98(_lpadmin),
100(_lpoperator),
204(_developer)
_developer
nhóm như sau: stackoverflow.com/questions/1837889/… nhưng nếu bạn đã là một phần của_developer
nhóm (như tôi) thì tôi không chắc điều gì đã thay đổi. Tôi biết/etc/authorization
tệp đã thay đổi trong 10.7.3 và một số thử nghiệm cho thấy rằng tôi có thể loại bỏ một số lời nhắc bằng cách chỉnh sửa để luônallow
gỡ lỗi, nhưng với các quy tắc mặc định, nó dường như không thành công trong_developer
kiểm tra nhóm. :( Tôi đang ghi chú lại những gì tôi đã tìm thấy để người khác có thể tìm hiểu thêm chi tiết và hiểu rõ hơn về những gì đã xảy ra.