macOS 端实现推送消息的服务涉及三个角色:终端应用(Client App),APNs(Apple Push Notification service),移动推送服务器(移动推送Provider)。在使用移动推送服务实现给客户端推送消息,需要这三个角色在整个流程中相互配合,任何一个角色出现异常都可能会导致消息无法推送。
macOS SDK 是移动推送服务为客户端实现消息推送而提供给开发者的接口,主要负责完成:
注意:以下特性由于苹果官方不支持,因此 macOS SDK 未提供。
功能描述 | iOS | macOS | 说明 |
---|---|---|---|
通知扩展插件 | ✓ | × | macOS 不支持通知扩展插件,不支持富媒体通知,不支持离线抵达统计 |
自定义通知声音 | ✓ | × | macOS 不支持自定义通知声音 |
静默消息 | ✓ | × | macOS 不支持静默消息 |
通知分组 | ✓ | × | macOS 不支持通知分组 |
本页内容是否解决了您的问题?