我是靠谱客的博主 雪白毛巾,这篇文章主要介绍Android 与 iOS 推送 Push Notification 的区别,现在分享给大家,希望可以做个参考。

Android

安卓使用 GCM (Google Cloud Messaging) 接收推送,然后应用根据实际情况决定做什么反应,比如显示一个 Notification。

所以安卓下,推送 Push 和 消息 Notification 是独立的。当用户紧致消息通知权限的时候,用户无法收到 Notification,但 GCM 消息仍然可以收到。

安卓的 Notification 是可以直接自定义图标,声音等信息的。但是安卓在有 Notification 的时候不能给图标加 badge。

 

iOS

iOS 的推送是系统处理的,通过APS (Apple Push Notification) 处理,用户接收一个 Remote Notification Payload

{
    "aps" : {
        "alert" : {
            "title" : "Game Request",
            "body" : "Bob wants to play poker",
            "action-loc-key" : "PLAY"
        },
        "badge" : 5
    },
    "acme1" : "bar",
    "acme2" : [ "bang",  "whiz" ]
}

然后通过里面的内容系统自动处理消息显示 (声音,标题,badge 等)。图标直接使用应用图标。

当用户紧致消息通知权限的时候,用户无法收到消息推送。

 

 

 

转载于:https://www.cnblogs.com/davesuen/p/5506092.html

最后

以上就是雪白毛巾最近收集整理的关于Android 与 iOS 推送 Push Notification 的区别的全部内容,更多相关Android内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部