美文网首页
iOS 之不同系统版本提示用户授权通知中心方法

iOS 之不同系统版本提示用户授权通知中心方法

作者: willokyes | 来源:发表于2018-01-23 16:44 被阅读0次

    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {

        // ......

        //
        if #available(iOS 10.0, *) {
            UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .badge, .sound]) { (success, error) in
                print("获取用户授权通知中心" + (success ? "成功" : "失败"))
            }
        } else {
            // Fallback on earlier versions
            let notificationSettings = UIUserNotificationSettings(types: [.alert, .badge, .sound],
                                                                  categories: nil)
            application.registerUserNotificationSettings(notificationSettings)
        }

}

相关文章

  • iOS 之不同系统版本提示用户授权通知中心方法

  • 杂记小知识

    获取授权通知 iOS系统版本判断 OC *Swift

  • iOS系统授权开发

    iOS系统授权开发 iOS系统开发中,最常用的系统授权,莫过于系统通知,用户相册,位置服务了,这篇文章将简单讲解这...

  • APP如何跳转到系统的setting

    iOS 8及以上版本可以跳转到系统setting中进行设置,用户可以根据APP的需要授权启用位置、通知、联系人、相...

  • iOS 观察者模式

    观察者模式用户在订阅中心注册订阅号,通知中心往订阅号发消息,用户接收消息,执行通知中心协议方法。系统通知中心使用后...

  • iOS中的权限和相关文字描述

    1.权限简介 权限授权,是访问用户隐私数据时,需要用户进行授权的功能即说明。随着iOS系统版本的更新,苹果新添...

  • iOS获取通知状态并跳转设置界面设置

    获取用户通知中心对程序消息通知的设置,是否开启消息通知 跳转app对应的系统通知设置 补充资料: 在iOS应用程序...

  • 请求用户的授权

    苹果在iOS 8之后将应用程序的通知设置为用户可选择 ,因此可以在AppDelegate的如下方法中请求用户的授权...

  • 66键盘使用教程

    首先下载应用 打开APP,根据提示选择任何一种登陆方式完成登陆,iOS系统用户需要根据提示完成授权 点击下方菜单栏...

  • #读书笔记#增长黑客DAY11-王悦怡

    摘要: 应用推送: 1 .推送授权:不同平台对推送通知的授权方式和权限大小标准不同。为了提高用户保留推送通知权限的...

网友评论

      本文标题:iOS 之不同系统版本提示用户授权通知中心方法

      本文链接:https://www.haomeiwen.com/subject/phnsaxtx.html