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.truebedeutet erlaubt,falsebedeutet nicht erlaubt.
Rückgabewerte
- Tracking_Anfragen_erlaubt
Boolescher Wert oder nil, ob App-Tracking-Anfragen derzeit erlaubt sind; bei einem Lesefehler wirdnilzurü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