Chuyển tới nội dung chính

Thiết lập quyền TCC của ứng dụng (app.set_tcc)

Khai báo

ok, old_value = app.set_tcc(bid, service, value)

Tham số

  • bid
    Chuỗi. Mã định danh gói của ứng dụng. Bạn có thể tìm trong Ứng dụng XXT -> Thêm -> Danh sách ứng dụng.

  • service
    Chuỗi.

    Mã định danh dịch vụ TCC
    kTCCServiceAccessibility
    kTCCServiceAddressBook
    kTCCServiceAppleEvents
    kTCCServiceCalendar
    kTCCServiceCamera
    kTCCServiceContactsFull
    kTCCServiceContactsLimited
    kTCCServiceDeveloperTool
    kTCCServiceFacebook
    kTCCServiceLinkedIn
    kTCCServiceListenEvent
    kTCCServiceLiverpool
    kTCCServiceLocation
    kTCCServiceMediaLibrary
    kTCCServiceMicrophone
    kTCCServiceMotion
    kTCCServicePhotos
    kTCCServicePhotosAdd
    kTCCServicePostEvent
    kTCCServiceReminders
    kTCCServiceScreenCapture
    kTCCServiceShareKit
    kTCCServiceSinaWeibo
    kTCCServiceSiri
    kTCCServiceSpeechRecognition
    kTCCServiceSystemPolicyAllFiles
    kTCCServiceSystemPolicyDesktopFolder
    kTCCServiceSystemPolicyDeveloperFiles
    kTCCServiceSystemPolicyDocumentsFolder
    kTCCServiceSystemPolicyDownloadsFolder
    kTCCServiceSystemPolicyNetworkVolumes
    kTCCServiceSystemPolicyRemovableVolumes
    kTCCServiceSystemPolicySysAdminFiles
    kTCCServiceTencentWeibo
    kTCCServiceTwitter
    kTCCServiceUbiquity
    kTCCServiceWillow
    kTCCServicePasteboard
    kTCCServiceUserTracking
  • value
    Số nguyên. Đặt value thành -1 để xóa quyền TCC của bid đã cho.

Giá trị trả về

  • ok
    Boolean. Thao tác có thành công hay không.
  • old_value
    Số nguyên. Trả về -1 nếu trước đó ứng dụng không có quyền này.

Mô tả

  • Yêu cầu phiên bản phần mềm 1.3.8 trở lên.

Ví dụ

app.set_tcc("com.apple.SafariViewService", "kTCCServicePasteboard", 2)