跳转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----------获取通知状态并跳转设置界面设置相关推荐

  1. iOS 获取网络状态

    在iOS开发者,获取网络状态比较常用 -(NSString *)getNetWorkStates{UIApplication *app = [UIApplication sharedApplicati ...

  2. iOS 获取网络状态(包含iphone X /XR/Xs)

    使用苹果自带的:Reachability 定义网络类别枚举类型 // 网络类别枚举类型 typedef NS_ENUM(NSUInteger, NetWorkType) {NetWorkTypeNon ...

  3. 苹果IOS免签分发 绿标免签封装 ios不显示顶部网址跳转设置

    简介: 1.一键IOS免签封装: 2.免签IOS,自动生成下载二维码: 3.免签生成的IOS可与APK合并二码合一 3.支持三方免签码.支持七牛云存储: 工作原理: 直接调用苹果自带的Safari浏览 ...

  4. Android:检查通知权限并跳转到通知设置界面

    声明:该方案只对API19及以上版本有效 一.目标需求 最近项目中在完善推送功能,需要进入APP时检测一下是否开启了推送权限,如果没有开启弹窗提醒,当用户点击弹窗时直接跳转到APP的通知设置界面,就像 ...

  5. iOS获取当前网络连接状态WiFi、5G、4G、3G、2G

    iOS获取网络连接状态 通过AFNetworking获取的网络状态只有未知.无网络连接.手机自带网络.WIFI,需求是需要准确的定位到是WiFi.5G.4G.3G.2G,所以AFNetworking并 ...

  6. iOS获取设备和APP权限信息(内含plist文件的读写)

    文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...

  7. WWDC 2018:iOS 12 通知的新特性

    Session 710 : What's New in User Notifications iOS 10 新增的 UserNotifications.framework 用一套易用的接口替换了之前版 ...

  8. iOS 远程通知(Remote Notification)和本地通知(Local Notification)

    ios通知分为远程通知和本地通知,远程通知需要连接网络,本地通知是不需要的,不管用户是打开应用还是关闭应用,我们的通知都会发出,并被客户端收到 我们使用远程通知主要是随时更新最新的数据给用户,使用本地 ...

  9. ios注销所有通知_您一直想了解的有关iOS中通知的所有信息

    ios注销所有通知 by Payal Gupta 通过Payal Gupta 您一直想了解的有关iOS中通知的所有信息 (Everything you've always wanted to know ...

最新文章

  1. 你为什么高考会考砸?-论出题侧重点其实是故意的
  2. 内网通修改积分文件_转盘抽奖分享得积分,你是如何防止页面被恶意刷新的
  3. [论文笔记]CVPR2017_Joint Detection and Identification Feature Learning for Person Search
  4. 如何绘制逻辑图 — 7.逻辑的表达:业务逻辑
  5. layer 关闭父页面 刷新
  6. 根据列值删除Pandas中的DataFrame行
  7. 1、微博RPC框架Motan
  8. 2018年香港访港旅客超6500万人次 创16年新高
  9. 女陔说你不懂我, 到底什么意思
  10. 双色球和大乐透的随机选号并排列
  11. 测试开发 面试题准备
  12. 黑盒测试用例编写八大方法
  13. Eat,PrayLove--结婚3周年
  14. Can not import avx core while this file exists
  15. # 汉洛塔问题的解决思路及其代码
  16. 资料员培训建筑八大员培训建筑工程施工资料管理中存在的问题
  17. pandas---文件导入和导出细节详解
  18. 09-Scrum过程-评审会(Review Meeting) 反思会(Retrospective Meeting)
  19. 笔记本电脑添加打印机
  20. 易基因 - 学科前沿:转录组测序在原核致病菌中的研究应用(1)|文献科普

热门文章

  1. arm微软服务器,ARM扬帆 借力微软 杀进服务器市场
  2. 什么叫python设计模式_什么是Python设计模式
  3. php yield 个人小解_PHP中的性能优化利器:生成器 yield 理解
  4. python response重头开始_用 Python 抓取公号文章保存成 PDF
  5. win10关机后cpu风扇还在转_win10电脑关机后cpu风扇还在转动_网站服务器运行维护...
  6. 2×3卡方检验prism_戏说卡方检验
  7. python爬电影_零基础Python爬虫实现(爬取最新电影排行)
  8. python 写csv scrapy_scrapy爬虫框架实例一,爬取自己博客
  9. 系统学习NLP(八)--中文分词整理
  10. 2012.4.13总结(一)