Aps interface

表示作为 APNs 消息一部分的 aps 字典

签名

export interface Aps 

属性

属性 类型 说明
提醒 字符串 |ApsAlert 发出通知 要包含在消息中的提醒。这可能是字符串或 admin.messaging.ApsAlert 类型的对象。
徽章 数字 将与消息一起显示的标志。将值设为 0 可移除徽章。如果未指定,徽章将保持不变。
category 字符串 通知的类型。
contentAvailable 布尔值 指定是否配置后台更新通知。
mutableContent 布尔值 指定是否在消息上设置 mutable-content 属性,以便客户端可以通过附加应用信息修改通知。
声音 字符串 |SensitiveSound 与消息一起播放的声音。
threadId 字符串 用于将通知分组的应用特定标识符。

Aps.alert

要包含在消息中的提醒。这可能是字符串或类型为 admin.messaging.ApsAlert 的对象。

签名

alert?: string | ApsAlert;

备用徽章

将与消息一起显示的标志。将值设为 0 可移除徽章。如果未指定,徽章将保持不变。

签名

badge?: number;

应用类别

通知的类型。

签名

category?: string;

Aps.contentAvailable

指定是否配置后台更新通知。

签名

contentAvailable?: boolean;

Aps.mutableContent

指定是否在消息上设置 mutable-content 属性,以便客户端可以通过附加应用信息修改通知。

签名

mutableContent?: boolean;

辅助声音

与消息一起播放的声音。

签名

sound?: string | CriticalSound;

Aps.threadId

用于将通知分组的应用特定标识符。

签名

threadId?: string;