如何直接显示我的应用程序位置设置
How to show direct my application Location settings
现在我正在使用此代码来显示位置设置。但这是进入设置屏幕的一步。我需要显示我的应用程序位置设置选项。我在 TARGET 项目中提到了 URL。请检查
我尝试了更多,但直到我没有得到任何合适的结果
#define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending)
NSString* url = SYSTEM_VERSION_LESS_THAN(@"10.0") ? @"prefs:root=LOCATION_SERVICES" : @"App-prefs:root=Privacy&path=LOCATION_SERVICES";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: url]];
我想移动到直接我的应用程序位置设置屏幕。但它只会设置屏幕。
请检查我在项目 targect 中提到 pref 的这张图片:
您尝试的方法自 iOS 8.0 起已弃用。您必须使用 UIApplicationOpenSettingsURLString
直接打开应用程序设置页面的方法。
现在我正在使用此代码来显示位置设置。但这是进入设置屏幕的一步。我需要显示我的应用程序位置设置选项。我在 TARGET 项目中提到了 URL。请检查
我尝试了更多,但直到我没有得到任何合适的结果
#define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending)
NSString* url = SYSTEM_VERSION_LESS_THAN(@"10.0") ? @"prefs:root=LOCATION_SERVICES" : @"App-prefs:root=Privacy&path=LOCATION_SERVICES";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: url]];
我想移动到直接我的应用程序位置设置屏幕。但它只会设置屏幕。
请检查我在项目 targect 中提到 pref 的这张图片:
您尝试的方法自 iOS 8.0 起已弃用。您必须使用 UIApplicationOpenSettingsURLString
直接打开应用程序设置页面的方法。