Services de localisation (sys.location_services / sys.set_location_services)
Disponible uniquement dans les versions postérieures au 20260529.
Déclaration
localisationActive = sys.location_services()
definitionReussie = sys.set_location_services(localisationActive)
Paramètres
- localisationActive — Booléen, indique si les services sont activés.
truesignifie activé etfalsedésactivé.
Valeur de retour
- localisationActive — Booléen ou
nil, état actuel ; renvoienilen cas d’échec de lecture. - definitionReussie — Booléen, indique si la définition a réussi.
Description
Lit ou définit l’interrupteur général
Réglages > Confidentialité et sécurité > Services de localisation. Son nom ou son emplacement peut varier selon iOS.
Exemple
local enabled = sys.location_services()
if type(enabled) == "boolean" then
sys.set_location_services(false)
-- Restaurer l’état initial si nécessaire
sys.set_location_services(enabled)
else
sys.toast("无法读取定位服务设置")
end