views:

93

answers:

2

I'm experiencing an issue with how iOS 4 manage Location Service. Previously, when the location service is disabled, any application that uses location service will prompt the user to turn it on. However, in iOS 4, it didn't prompt that dialog box and just stays quiet. Is there a way to call the default dialog box which ask the user to turn on the location service, or did they remove that and requires the developers to create their own dialog box?

+1  A: 

If the user doesn't want any apps to know their location, you shouldn't nag them. The user can also disable location services for specific apps.

tc.
Well, yes I do understand that. However, my application caters for a wide-range of user-types, including the non-tech savvy. What if a user turned off the Location Service at the very first time by accident, and never knew what he/she just did because iOS4 keeps quiet all the time.
chromeragnarok
iOS caters for a wide range of user types. Apple Knows Best, or something. Ultimately, there are much better ways of reporting the error than yet another spontaneous modal dialog, like a label/button which displays a dialog when tapped. If your app is completely unusable without location services, then you have plenty of UI space to populate with error messages. I don't think it's possible to open Settings to the LS page, unfortunately...
tc.
A: 

Am having the same issue..whats the theory behind the Alert ?

ishank