diff --git a/docs/document/android/push/push_overview.md b/docs/document/android/push/push_overview.md index cc39ac42c..53cabb970 100644 --- a/docs/document/android/push/push_overview.md +++ b/docs/document/android/push/push_overview.md @@ -54,15 +54,19 @@ 2. 了解环信即时通讯 IM 的使用限制,详见 [使用限制](/product/limitation.html)。 3. 你已在 [环信即时通讯控制台](https://console.easemob.com/user/login)的**即时通讯 > 功能配置 > 功能配置总览**页面激活推送高级功能。高级功能激活后,你可以设置推送通知方式、免打扰模式和自定义推送模板。**如需关闭推送高级功能必须联系商务,因为该操作会删除所有相关配置。** 4. 各推送使用的条件: - - Google FCM:需要 Google Play Service 和能连接 Google 服务器的网络; - - 小米推送:在小米系统上可用; - - 华为推送:在华为系统上可用; - - 魅族推送:在魅族系统上可用; - - OPPO 推送:在 OPPO 系统上可用; - - VIVO 推送:在 VIVO 系统上可用。 + - Google FCM:设备启用了 Google Play 服务且可连接至 Google 服务器; + - 小米推送:在小米设备上可用; + - 华为推送:在华为设备上可用; + - 魅族推送:在魅族设备上可用; + - OPPO 推送:在 OPPO 设备上可用; + - vivo 推送:在 vivo 设备上可用; + - 荣耀推送:在荣耀设备上可用。 + SDK 内部会按照以上顺序检测设备的推送支持情况。如果未设置第三方推送或者不满足使用第三方推送的条件,环信 IM SDK 会通过一些保活手段尽可能的保持与环信服务器的长连接,以确保消息及时送达。 + **如果你的 App 有海外使用场景,建议开启 FCM 推送;由于各推送使用条件不同,建议尽可能同时支持各家推送。** -5. 使用消息推送前,需要你在对应的厂商推送服务上注册项目,并将设备的推送证书上传到[环信即时通讯云控制台](https://console.easemob.com/user/login)。 + +1. 使用消息推送前,需要你在对应的厂商推送服务上注册项目,并将设备的推送证书上传到[环信即时通讯云控制台](https://console.easemob.com/user/login)。 ## 配置推送接口 diff --git a/docs/document/applet/push/uniapp_push.md b/docs/document/applet/push/uniapp_push.md index 56770e7d2..ddd611712 100644 --- a/docs/document/applet/push/uniapp_push.md +++ b/docs/document/applet/push/uniapp_push.md @@ -2,7 +2,7 @@ 环信 uni-app 原生推送插件集成了第三方离线消息推送服务, 为开发者提供低延时、高送达、高并发、不侵犯用户个人数据的离线消息推送服务。当客户端断开连接或应用进程被关闭等原因导致用户离线时,即时通讯 IM 会通过第三方消息推送服务向该离线用户的设备推送消息通知。 -目前支持的手机厂商推送服务包括: 华为、荣耀、小米、OPPO、VIVO ,魅族和 APNs。 +目前支持的手机厂商推送服务包括:华为、荣耀、小米、OPPO、vivo ,魅族和 APNs。 ## 前提条件 @@ -10,13 +10,14 @@ 2. 了解环信即时通讯 IM 的使用限制,详见 [使用限制](/product/limitation.html)。 3. 你已在 [环信即时通讯控制台](https://console.easemob.com/user/login)的**即时通讯 > 功能配置 > 功能配置总览**页面激活推送高级功能。高级功能激活后,你可以设置推送通知方式、免打扰模式和自定义推送模板。**如需关闭推送高级功能必须联系商务,因为该操作会删除所有相关配置。** 4. 各推送使用的条件: - - 小米推送:在小米系统上可用; - - 华为推送:在华为系统上可用; - - 魅族推送:在魅族系统上可用; - - OPPO 推送:在 OPPO 系统上可用; - - VIVO 推送:在 VIVO 系统上可用; - - 荣耀 推送:在 荣耀 系统上可用; - - APNS 推送:在 IOS 系统上可用。 + - 小米推送:在小米设备上可用; + - 华为推送:在华为设备上可用; + - 魅族推送:在魅族设备上可用; + - OPPO 推送:在 OPPO 设备上可用; + - vivo 推送:在 vivo 设备上可用; + - 荣耀 推送:在荣耀设备上可用; + - APNS 推送:在苹果设备上可用。 + 插件内部会按照以上顺序检测设备的推送支持情况。如果未设置第三方推送或者不满足使用第三方推送的条件,环信 IM SDK 会通过一些保活手段尽可能的保持与环信服务器的长连接,以确保消息及时送达。 ## 实现流程 diff --git a/docs/document/react-native/push/push_overview.md b/docs/document/react-native/push/push_overview.md index 627bcbb79..650fcec0a 100644 --- a/docs/document/react-native/push/push_overview.md +++ b/docs/document/react-native/push/push_overview.md @@ -73,11 +73,11 @@ 2. 了解环信即时通讯 IM 的使用限制,详见 [使用限制](/product/limitation.html)。 3. 你已在 [环信即时通讯控制台](https://console.easemob.com/user/login)的**即时通讯 > 功能配置 > 功能配置总览**页面激活推送高级功能。高级功能激活后,你可以设置推送通知方式、免打扰模式和自定义推送模板。**如需关闭推送高级功能必须联系商务,因为该操作会删除所有相关配置。** 4. 各推送使用的条件: - - APNs:在苹果系统上可用; - - Google FCM:需要 Google Play Service 和能连接 Google 服务器的网络; - - 小米推送:在小米系统上可用; - - 华为推送:在华为系统上可用; - - 魅族推送:在魅族系统上可用; - - OPPO 推送:在 OPPO 系统上可用; - - vivo 推送:在 vivo 系统上可用。 -SDK 内部会按照以上顺序检测设备的推送支持情况。如果未设置第三方推送或者不满足使用第三方推送的条件,环信 IM SDK 会通过一些保活手段尽可能的保持与环信服务器的长连接,以确保消息及时送达。 + - APNs:在苹果设备上可用; + - Google FCM:设备启用了 Google Play 服务且可连接至 Google 服务器; + - 小米推送:在小米设备上可用; + - 华为推送:在华为设备上可用; + - 荣耀推送:在荣耀设备上可用; + - 魅族推送:在魅族设备上可用; + - OPPO 推送:在 OPPO 设备上可用; + - vivo 推送:在 vivo 设备上可用。