2010-09-08 3 views
3

J'utilise le GPS dans l'iphone et montre le message de conformation pour le service d'emplacement d'utilisation. et je veux piéger quel utilisateur sélectionner "Autoriser" ou "Non". quelqu'un peut-il suggérer comment je fais cela?comment piéger la réponse d'alerte de localisation iphone

Remerciez

+0

s'il vous plaît poster le code qui montre le message de confirmation – ennuikiller

+0

Je ne montre aucune boîte d'alerte .. son alerte par défaut pour autoriser ou non –

Répondre

8

Vous ne recevez pas un rappel direct de cette alerte. Toutefois, si l'utilisateur n'autorise pas l'utilisation de l'emplacement principal, vous recevrez un -locationManager:didFailWithError: avec une erreur kCLErrorDenied sur votre CLLocationManagerDelegate. Depuis iOS 4.2, vous pouvez également écouter -locationManager:didChangeAuthorizationStatus: ou consulter le authorizationStatus de CLLocationManager. Cela vous donne un statut détaillé.

+0

Parfait, Ortwin. Je vous remercie! –

Questions connexes