iOS10 打开APP设置界面和WIFI界面

iOS10下,权限这块有了一些变化

1、打开APP设置界面

//打开设置
                let url:NSURL = NSURL(string: UIApplicationOpenSettingsURLString)!
                if UIApplication.shared.canOpenURL(url as URL){
                    UIApplication.shared.openURL(url as URL)
                }

这个是跳到本身APP路径下的权限界面,比如有相机权限、通讯录等等,可以直接开关设置。

1、打开系统WIFI界面

                    let url = URL(string: "App-Prefs:root=WIFI")
                    if #available(iOS 10.0, *){

                        if UIApplication.shared.canOpenURL(url!){
                            UIApplication.shared.openURL(url!)
                        }else{
                            print("ios 10  打开wifi界面 error")
                        }
                    }else{
                        //打开wifi界面

                        if UIApplication.shared.canOpenURL(url!){
                            UIApplication.shared.openURL(url!)
                        }else{
                            print("ios 10 以下 打开wifi界面 error")
                        }

                    }

这个可以实现ios10下的跳转wifi里面,可以直接选择某个wifi进行连接。

时间: 2024-08-27 21:03:29

iOS10 打开APP设置界面和WIFI界面的相关文章

Android 打开设置界面或者WiFi连接界面

1.使用APP打开系统的设置界面或者WiFi连接界面 startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); //直接进入手机中的wifi网络设置界面 } startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS )); //直接进入手机中设置界面 }

【Anroid界面实现】WindowManager类使用详解——用户首次打开APP的使用教学蒙板效果实现

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 在上一篇的文章中,我们介绍了如何实现桌面悬浮窗口,在这个效果的实现过程中,最重要的一个类就是WindowManager,今天这篇文章,将对WindowManager的使用进行介绍,并且实现一个使用WindowManager来实现用户打开APP,显示首次使用教学蒙板的效果. WindowManager类实现了ViewManager接口,ViewManager接口允许我们在Activity上添加或者是移除vi

iOS应用内打开App Store应用详情界面

用iPhone浏览UC浏览器的"应用商店"时,发现可以直接在应用内打开App Store中的应用详情和下载页面. 下面来看看怎么实现这个效果吧. 苹果官方文档 "SKStoreProductViewController Class Reference"里有如下介绍: [plain] view plaincopy A SKStoreProductViewController object presents a store that allows the user to

打开待办前,将NC界面切换到任务中心

1 打开待办前,将NC界面切换到任务中心 2 Object messagecenter = WorkbenchEnvironment.getInstance() 3 .getClientCache(NCMessageMainUI.class.getName()); 4 Object shell = WorkbenchEnvironment.getInstance().getClientCache( 5 MessageCenterShell.class.getName()); 6 if (shel

设置Delphi XE4默认界面样式

VCL BitMap Style Proceject Options->Application->Appearance 选择几个样式 使用代码设置 uses Vcl.Themes;procedure TForm1.Button1Click(Sender: TObject);begin    TStyleManager.TrySetStyle('Amakrits');end; XE4默认皮肤列表 Windows Amakrits Amethyst Kamri Aqua Graphite Aqua

ubuntu设置开机默认进入界面及命令行下开启图像界面

前言 环境:ubuntu12.04 一. ubuntu设置默认开机界面 在网上查看了好几种方法,对于当前环境方便或者有用的方式是对/etc/default/grub文件进行设置. 1.默认开机命令行界面 file: /etc/default/grub文件中 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"替换为GRUB_CMDLINE_LINUX_DEFAULT="text" 更新grub.cfg $sudo update-grub

centos编辑界面和图形界面登陆切换设置

输入命令 vi /etc/inittab 到最后一行,把5改成3 保存退出. 各数字的含义: #   0 - halt (Do NOT set initdefault to this)          停止(不设initdefault这个) #   1 - Single user mode              单用户模式 #   2 - Multiuser, without NFS (The same as 3, if you do not have networking)       

谷歌眼镜Mirror app简单MP3播放器界面

虽然我知道,Mirror是不可以播放音视频的 = =!,不过只是做个UI而已,有用的可以参考下-(背景:歌手|标题:歌名|中间:歌词[蓝色显示目前]|底部:时间[黄色显示播放时间]) 效果图: 代码: 1 <article> 2 <img src="http://img2.imgtn.bdimg.com/it/u=394713825,2736623939&fm=23&gp=0.jpg" width="100%"> 3 <

AnyChat for Web SDK支持设置本地图片为界面背景

从AnyChat r4092版本开始,AnyChat for Web SDK支持设置本地图片为界面背景.<IGNORE_JS_OP style="WORD-WRAP: break-word"> 如果需要改变默认的“AnyChat”背景,则可以通过API接口:SetBkImage来设置,参考:http://bbs.anychat.cn/forum.php? ... =172&extra=page%3D2 早期的版本只支持网络路径(如:http://www.anycha