Chciałbym dodać wyjaśnienie do aplikacji dotyczące korzystania z usług lokalizacyjnych w ustawieniach takich jak poniższe zdjęcie. Czy ktoś ma pomysł, jak to zrobić? Dzięki! Jak dodać wyjaśnienie aplikacji do usługi lokalizacji w ustawieniach
5
A
Odpowiedz
6
1
Możesz dodać kod w info.plist
<key>NSLocationAlwaysUsageDescription</key>
<string>This application requires location services to work</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>This application requires location services to work</string>
, a także sprawdź uprawnienie do usługi lokalizacyjnej.
if([CLLocationManager locationServicesEnabled]){
NSLog(@"Location Services Enabled");
if([CLLocationManager authorizationStatus]==kCLAuthorizationStatusDenied){
alert = [[UIAlertView alloc] initWithTitle:@"App Permission Denied"
message:@"To re-enable, please go to Settings and turn on Location Service for this app."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
}
}
1
Jeśli chcesz dodać informacje o swojej aplikacji w otoczeniu iPhone. Możesz użyć "Ustawienia pakietu". [samouczek] (https://github.com/Weijay/SettingsBundle) – WeiJay