Pular para o conteúdo principal

Definir as permissões TCC de um aplicativo (app.set_tcc)

Declaração

sucesso, estado_anterior = app.set_tcc(identificador_do_pacote, identificador_do_servico, valor_do_estado)

Parâmetros

  • identificador_do_pacote
    Texto; para localizar o identificador do pacote de um aplicativo, consulte aplicativo XXT -- Mais -- Lista de aplicativos.

  • identificador_do_servico Texto

    Lista de identificadores de serviço 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
  • valor_do_estado
    Inteiro; defina valor_do_estado como -1 para remover as permissões TCC do aplicativo nome_do_pacote_do_aplicativo.

Valores retornados

  • sucesso
    Booleano
  • estado_anterior
    Inteiro; o retorno -1 indica que o aplicativo não tinha essa permissão anteriormente.

Descrição

Disponível somente no software versão 1.3.8 ou posterior.

Exemplo

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