我想从我的应用程序内部打开wifi设置,也就是说,我不想让设置页面将我的应用程序放在后台。我发现了一个类似的问题:Opening the Settings app from another app
我试着这样做:直接从我的应用程序打开wifi设置页面:
NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
[[UIApplication sharedApplication] openURL:url];
}但即使是这段代码也会将我的应用程序放在后台,因此用户需要导航回应用程序。请建议如果有任何可能的选项,使应用程序不进入背景。
发布于 2016-04-22 19:22:56
不可能。另外,不要使用prefs:root=WIFI,因为它没有文档,可能会停止工作。
你只能像这样打开自己应用的设置(iOS8及以上版本):
NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
[[UIApplication sharedApplication] openURL:url];https://stackoverflow.com/questions/36792378
复制相似问题