首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏正则

    UserNotifications API

    iOS 10中引入 UserNotifications ,用来取代之前的通知处理方式,并增加了很多新的特性,来丰富通知的功能,使用时需要引入 UserNotifications 头文件,并遵循协议 UNUserNotificationCenterDelegate import UserNotifications 由于UserNotifications的内容较多,开始写在一篇文章进行介绍,导致文章篇幅过长,所以进行了简单拆分,本文主要是介绍常用的一些API,如果想直接看使用方法 相关类库介绍 UserNotifications 模块主要涉及到以下一些类库 用户通知中心 UNUserNotificationCenter 主要管理通知相关的调度,添加,其相关的属性和方法如下 //

    1.2K40发布于 2021-11-04
  • 来自专栏java架构1+1

    iOS 10 消息推送(UserNotifications)秘籍总结

    biggest release yet),更加智能开放的 Siri 、强化应用对 3D Touch 支持、 HomeKit 、电话拦截及全新设计的通知等等… iOS 10 中将之前繁杂的推送通知统一成UserNotifications.framework Push Notification开关.png entitlements文件.png 3、 推送的注册 第一步: 导入 #import <UserNotifications/UserNotifications.h 这里需要注意,我们最好写成这种形式(防止低版本找不到头文件出现问题) #ifdef NSFoundationVersionNumber_iOS_9_x_Max #import <UserNotifications /UserNotifications.h> #endif 第二步:我们需要在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions 在用户日常生活中会有很多种情形需要通知,比如:新闻提醒、定时吃药、定期体检、到达某个地方提醒用户等等,这些功能在 UserNotifications 中都提供了相应的接口。

    3.4K40发布于 2019-06-19
  • 来自专栏学海无涯

    iOS14开发- 通知

    本地通知 使用步骤 导入UserNotifications模块。 申请权限。 创建通知内容UNMutableNotificationContent,可以设置: (1)title:通知标题。 import UserNotifications func application(_ application: UIApplication, didFinishLaunchingWithOptions import CoreLocation import UIKit import UserNotifications class ViewController: UIViewController { AppDelegate import UserNotifications class AppDelegate: UIResponder, UIApplicationDelegate { func

    2.3K31发布于 2021-11-24
  • 来自专栏腾讯技术工程官方号的专栏

    iOS 推送手机消息背后的技术

    苹果在iOS10中引入了UserNotifications框架,将推送相关功能进行了封装和升级,除了以前UIApplication可以做到的一些基本的本地和远程消息推送功能外,还增加了撤回或修改推送消息 相关代码如下: #import <UserNotifications/UserNotifications.h> …… [[UNUserNotificationCenter currentNotificationCenter if (UIUserNotificationTypeNone == setting.types) {         //用户拒绝消息推送,处理方式同上     } } 4、本地推送 在iOS10中,UserNotifications #import <UserNotifications/UserNotifications.h> @interface AppDelegate ()<UNUserNotificationCenterDelegate 由于时间的关系,自己的研究并不深入,如有疏漏和错误,欢迎留言指正交流~ 8、扩展阅读 苹果官方技术文档,https://developer.apple.com/documentation/usernotifications

    4.8K103发布于 2020-10-27
  • 来自专栏学海无涯

    iOS17适配指南之其他细节

    import UIKit import UserNotifications class ViewController: UIViewController { override func viewDidLoad

    1.2K30编辑于 2023-09-01
  • 来自专栏原创

    搞定iOS推送,看这一篇就够了 顶

    APNs并获取CID 1.为AppDelegate增加回调接口类: #import <UIKit/UIKit.h> #import <GTSDK/GeTuiSdk.h> // iOS10 及以上需导入 UserNotifications.framework #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 #import <UserNotifications/UserNotifications.h> SystemConfiguration.framework CoreTelephony.framework AVFoundation.framework CoreLocation.framework UserNotifications.framework 选择Notification Service Extension所对应的Target,添加如下依赖库: libz.tbd libsqlite3.tbd GTExtensionSDK.framework UserNotifications.framework

    2.2K41发布于 2019-08-29
  • 来自专栏月亮与二进制

    iOS 10前后两种本地通知

    我们可以定义一个方法来发通知: #import <UserNotifications/UserNotifications.h> …… /** iOS 10以后的本地通知 */ - (void)addlocalNotificationForNewVersion

    1.6K20发布于 2021-11-23
  • 来自专栏WeTest质量开放平台团队的专栏

    iOS Push详述,了解一下?

    用得比较多的是后者,我们可以举个例子,点击push进入APP后如何获取push的消息、角标、标题等内容: [25.png] iOS 10关于push的一些新特性 iOS10新增的UserNotifications 框架,主要有了这样几方面的更新: ● 用UserNotifications框架替换了原先与通知相关的接口,通知文字可分为title、subtitle和body三部分,通知可携带附件 ● 系统在展示通知之前 关于附件的更加详细的说明,可以参考官方文档: https://developer.apple.com/documentation/usernotifications/unnotificationattachment 推送之远程推送(iOS Notification Of Remote Notification):https://www.jianshu.com/p/4b947569a548玩转 iOS 10 推送 —— UserNotifications Framework(合集):https://www.jianshu.com/p/f57e2045f711用iOS10 UserNotifications框架来接收remote notification

    5.3K60发布于 2018-04-27
  • 来自专栏正则

    iOS10-iOS15主要适配回顾

    ios11适配相关 ios10适配 1、通知统一使用UserNotifications.framework框架 2、UICollectionViewCell的的优化,新增加Pre-Fetching预加载机制

    1.7K50发布于 2021-11-04
  • 来自专栏進无尽的文章

    推送-JPush(极光推送)的使用

    #import "JPUSHService.h" // iOS10注册APNs所需头 件 #ifdef NSFoundationVersionNumber_iOS_9_x_Max #import <UserNotifications /UserNotifications.h> #endif <JPUSHRegisterDelegate> - (void)appSetForLaunchOptions :(NSDictionary

    7.4K10发布于 2018-09-12
  • 来自专栏向治洪

    Xcode 8新功能介绍

    在iOS10之后苹果推出了UserNotifications框架,可以通过这个框架更好的控制推送通知,可以更新、修改锁屏页面的推送消息,可以添加图片等功能。

    2.2K50发布于 2018-02-05
  • 来自专栏谦谦君子修罗刀

    项目开发解决方案及参考文献

    10、友盟推送 iOS集成友盟推送,适配iOS10 iOS集成友盟推送 玩转 iOS 10 推送 —— UserNotifications Framework(上) iOS 接收推送消息后跳转到某个页面

    1.2K10发布于 2018-10-25
  • 来自专栏向治洪

    ios入门之消息推送

    前言 在去年的苹果大会上,苹果带来的iOS 10 系统中将之前繁杂的推送通知统一成UserNotifications.framework 来集中管理和使用通知功能,还增加一些实用的功能——撤回单条通知、 completionHandler(UIBackgroundFetchResultNewData); } UserNotitfication iOS10 中统一了本地推送和远程推送的 API,在 UserNotifications.framework

    2.6K60发布于 2018-02-06
  • 来自专栏网络安全技术点滴分享

    Braze Swift SDK 全面指南 - 构建卓越的移动应用体验

    animated:YES completion:nil];}@end推送通知处理#import "AppDelegate.h"@import BrazeKit;@import UserNotifications

    22410编辑于 2025-09-14
  • 来自专栏前端达人

    Claude Code iOS开发子代理深度实战:打造你的苹果生态架构师

    for high-performance graphics - HealthKit, MapKit, and ARKit integration - Push notifications with UserNotifications Combine框架响应式编程模式 - Core Data和CloudKit数据持久化和同步 - Core Animation和Metal高性能图形 - HealthKit、MapKit和ARKit集成 - UserNotifications

    79012编辑于 2025-10-09
  • 来自专栏Helloted

    iOS推送APNs

    0、通知 iOS中的推送通知,主要有以下几种推送: 本地通知:iOS在本地发出的通知,功能开发集成在UserNotifications.framework内,常见应用:闹钟提醒。

    4.7K20编辑于 2022-06-08
  • 来自专栏即时通讯技术

    了解iOS消息推送一文就够:史上最全iOS Push技术详解

    聊天消息和指令都会通过IM自建的网络长连接通道推送过来,这种Push在本文中暂且称为“在线Push”; 2)本地Push:这种就是最常见的iOS系统通知(作用相当于传统PC端的提示窗口,在iOS10以后全部整合到UserNotifications.framework 6、iOS 10关于push的一些新特性 iOS10新增的UserNotifications框架,主要有了这样几方面的更新: 1)用UserNotifications框架替换了原先与通知相关的接口,通知文字可分为

    27.1K30发布于 2018-08-29
  • 来自专栏正则

    iOS Push技术

    聊天消息和指令都会通过IM自建的网络长连接通道推送过来,这种Push在本文中暂且称为“在线Push”; 2)本地Push:这种就是最常见的iOS系统通知(作用相当于传统PC端的提示窗口,在iOS10以后全部整合到UserNotifications.framework 用得比较多的是后者,我们可以举个例子,点击push进入APP后如何获取push的消息、角标、标题等内容: 6、iOS 10关于push的一些新特性 iOS10新增的UserNotifications 框架,主要有了这样几方面的更新: 1)用UserNotifications框架替换了原先与通知相关的接口,通知文字可分为title、subtitle和body三部分,通知可携带附件;

    2.9K30发布于 2021-11-04
  • 来自专栏coding...

    Pods组件化手动集成第三方(swift)

    CoreFoundation', 'CoreTelephony', 'SystemConfiguration', 'CoreGraphics', 'Foundation', 'UIKit', 'Security', 'UserNotifications

    2.2K20发布于 2020-05-18
  • 来自专栏正则

    iOS12、iOS11、iOS10、iOS9常见适配

    UICollectionView和UITableView中使用,并且脱离了UITableViewController.现在RefreshControl是UIScrollView的一个属性. 3.8、UserNotifications (用户通知) iOS 10所有相关通知被统一到了UserNotifications.framework框架中。

    2.8K31发布于 2021-09-02
领券