实现丰富通知功能全解析
1. 设备令牌注册
在开发通知功能时,首先要进行设备令牌的注册。以下是相关代码:
func application(_ application: UIApplication,
didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
print("received device token: \(deviceToken)")
}
func application(_ application: UIApplication,
didFailToRegisterForRemoteNotificationsWithError error: Error) {
print("Did not register for remote notifications: \(error.localizedDescription)")
}
在实际应用中,不要像示例那样仅将设备令牌打印到控制台,而应将其上传到服务器。完成这一步后,就可以向用户发送通知了。
2. 创建通知内容
2.1 通知内容组成
通知通常包含标题、副标题和消息正文等内容,也可以添加媒体附件,为用户提供更丰富的通知体验。
2.2 推送通知和本地通知的创建区别
| 通知类型 | 创建位置 | 创建方式 |
|---|
超级会员免费看
订阅专栏 解锁全文
8243

被折叠的 条评论
为什么被折叠?



