Permitir que o App solicite rastreamento (sys.user_tracking / sys.set_user_tracking)
Esta função está disponível a partir da versão 20260529.
Declaração
solicitacao_de_rastreamento_permitida = sys.user_tracking()
definicao_bem_sucedida = sys.set_user_tracking(solicitacao_de_rastreamento_permitida)
Parâmetros
- solicitação de rastreamento permitida
Booleano; indica se o App pode solicitar rastreamento.trueindica permitido efalse, não permitido.
Valores retornados
- solicitação de rastreamento permitida
Booleano ou nil; indica se o App pode atualmente solicitar rastreamento. Retornanilquando a leitura falha. - definição bem-sucedida
Booleano; indica se a definição foi aplicada com sucesso.
Descrição
Lê ou define o interruptor em
Ajustes > Privacidade e Segurança > Rastreamento > Permitir que Apps Solicitem Rastreamento.
O nome ou a localização deste item pode variar ligeiramente entre versões do iOS.
Exemplo
local allow = sys.user_tracking()
if type(allow) == "boolean" then
sys.set_user_tracking(false)
-- restaura o estado original quando necessário
sys.set_user_tracking(allow)
else
sys.toast("无法读取跟踪设置")
end