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​

thành công, giá trị trạng thái ban đầu = app.set_tcc(mã định danh gói ứng dụng, mã định danh dịch vụ, giá trị trạng thái)

Tham số​

  • mã định danh gói ứng dụng
    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.

  • mã định danh dịch vụ
    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
  • giá trị trạng thái
    Số nguyên. Đặt giá trị trạng thái thành -1 để xóa quyền TCC của mã định danh gói ứng dụng đã cho.

Giá trị trả về​

  • thành công
    Boolean. Thao tác có thành công hay không.
  • giá trị trạng thái ban đầu
    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)