iOS----------获取通知状态并跳转设置界面设置
跳转app对应的系统通知设置
if (UIApplicationOpenSettingsURLString != NULL) {
UIApplication *application = [UIApplication sharedApplication];
NSURL *URL = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
if ([application respondsToSelector:@selector(openURL:options:completionHandler:)]) {
[application openURL:URL options:@{} completionHandler:nil];
} else {
[application openURL:URL];
}
}
获取用户通知中心对程序消息通知的设置,是否开启消息通知
if ([[UIDevice currentDevice].systemVersion floatValue]>=8.0f) {
UIUserNotificationSettings *setting = [[UIApplication sharedApplication] currentUserNotificationSettings];
if (UIUserNotificationTypeNone == setting.types) {
NSLog(@"推送关闭");
}else{
NSLog(@"推送打开");
}
}else{
UIRemoteNotificationType type = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];
if(UIRemoteNotificationTypeNone == type){
NSLog(@"推送关闭");
}else{
NSLog(@"推送打开");
}
}
在iOS应用程序中打开设备设置界面及其中某指定的选项界面
[[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@”prefs:root=General”]];
[[UIApplicationsharedApplication] openURL:[NSURL URLWithString:@”prefs:root=General&path=Restrictions”]];
转载于:https://www.cnblogs.com/KiVen2015/p/10826139.html
iOS----------获取通知状态并跳转设置界面设置相关推荐
- iOS 获取网络状态
在iOS开发者,获取网络状态比较常用 -(NSString *)getNetWorkStates{UIApplication *app = [UIApplication sharedApplicati ...
- iOS 获取网络状态(包含iphone X /XR/Xs)
使用苹果自带的:Reachability 定义网络类别枚举类型 // 网络类别枚举类型 typedef NS_ENUM(NSUInteger, NetWorkType) {NetWorkTypeNon ...
- 苹果IOS免签分发 绿标免签封装 ios不显示顶部网址跳转设置
简介: 1.一键IOS免签封装: 2.免签IOS,自动生成下载二维码: 3.免签生成的IOS可与APK合并二码合一 3.支持三方免签码.支持七牛云存储: 工作原理: 直接调用苹果自带的Safari浏览 ...
- Android:检查通知权限并跳转到通知设置界面
声明:该方案只对API19及以上版本有效 一.目标需求 最近项目中在完善推送功能,需要进入APP时检测一下是否开启了推送权限,如果没有开启弹窗提醒,当用户点击弹窗时直接跳转到APP的通知设置界面,就像 ...
- iOS获取当前网络连接状态WiFi、5G、4G、3G、2G
iOS获取网络连接状态 通过AFNetworking获取的网络状态只有未知.无网络连接.手机自带网络.WIFI,需求是需要准确的定位到是WiFi.5G.4G.3G.2G,所以AFNetworking并 ...
- iOS获取设备和APP权限信息(内含plist文件的读写)
文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...
- WWDC 2018:iOS 12 通知的新特性
Session 710 : What's New in User Notifications iOS 10 新增的 UserNotifications.framework 用一套易用的接口替换了之前版 ...
- iOS 远程通知(Remote Notification)和本地通知(Local Notification)
ios通知分为远程通知和本地通知,远程通知需要连接网络,本地通知是不需要的,不管用户是打开应用还是关闭应用,我们的通知都会发出,并被客户端收到 我们使用远程通知主要是随时更新最新的数据给用户,使用本地 ...
- ios注销所有通知_您一直想了解的有关iOS中通知的所有信息
ios注销所有通知 by Payal Gupta 通过Payal Gupta 您一直想了解的有关iOS中通知的所有信息 (Everything you've always wanted to know ...
最新文章
- 你为什么高考会考砸?-论出题侧重点其实是故意的
- 内网通修改积分文件_转盘抽奖分享得积分,你是如何防止页面被恶意刷新的
- [论文笔记]CVPR2017_Joint Detection and Identification Feature Learning for Person Search
- 如何绘制逻辑图 — 7.逻辑的表达:业务逻辑
- layer 关闭父页面 刷新
- 根据列值删除Pandas中的DataFrame行
- 1、微博RPC框架Motan
- 2018年香港访港旅客超6500万人次 创16年新高
- 女陔说你不懂我, 到底什么意思
- 双色球和大乐透的随机选号并排列
- 测试开发 面试题准备
- 黑盒测试用例编写八大方法
- Eat,PrayLove--结婚3周年
- Can not import avx core while this file exists
- # 汉洛塔问题的解决思路及其代码
- 资料员培训建筑八大员培训建筑工程施工资料管理中存在的问题
- pandas---文件导入和导出细节详解
- 09-Scrum过程-评审会(Review Meeting) 反思会(Retrospective Meeting)
- 笔记本电脑添加打印机
- 易基因 - 学科前沿:转录组测序在原核致病菌中的研究应用(1)|文献科普
热门文章
- arm微软服务器,ARM扬帆 借力微软 杀进服务器市场
- 什么叫python设计模式_什么是Python设计模式
- php yield 个人小解_PHP中的性能优化利器:生成器 yield 理解
- python response重头开始_用 Python 抓取公号文章保存成 PDF
- win10关机后cpu风扇还在转_win10电脑关机后cpu风扇还在转动_网站服务器运行维护...
- 2×3卡方检验prism_戏说卡方检验
- python爬电影_零基础Python爬虫实现(爬取最新电影排行)
- python 写csv scrapy_scrapy爬虫框架实例一,爬取自己博客
- 系统学习NLP(八)--中文分词整理
- 2012.4.13总结(一)