Zum Hauptinhalt springen

App-Tracking-Anfragen erlauben (sys.user_tracking / sys.set_user_tracking)

Diese Funktion ist erst in Versionen nach 20260529 verfügbar.

Deklaration

Tracking_Anfragen_erlaubt = sys.user_tracking()
Einstellung_erfolgreich = sys.set_user_tracking(Tracking_Anfragen_erlaubt)

Parameter

  • Tracking_Anfragen_erlaubt
    Boolescher Wert, ob App-Tracking-Anfragen erlaubt sind. true bedeutet erlaubt, false bedeutet nicht erlaubt.

Rückgabewerte

  • Tracking_Anfragen_erlaubt
    Boolescher Wert oder nil, ob App-Tracking-Anfragen derzeit erlaubt sind; bei einem Lesefehler wird nil zurückgegeben.
  • Einstellung_erfolgreich
    Boolescher Wert, ob die Einstellung erfolgreich gesetzt wurde.

Hinweise

Liest oder setzt den Schalter unter Einstellungen > Datenschutz & Sicherheit > Tracking > Apps dürfen Tracking anfordern.
Je nach iOS-Version können sich der Name oder die Position dieser Einstellung geringfügig unterscheiden.

Beispiel

local allow = sys.user_tracking()

if type(allow) == "boolean" then
sys.set_user_tracking(false)

-- Bei Bedarf den ursprünglichen Zustand wiederherstellen
sys.set_user_tracking(allow)
else
sys.toast("无法读取跟踪设置")
end