Skip to content

Key 泄露了怎么办? ​

立即进入及时通知应用,导出所有通知后删除所有通知

在「服务」页打开对应服务器的操作菜单并选择重置 / 还原 Key。重置后旧 Key 立即失效。

应用收到了通知在通知列表中没有 ​

通知列表默认聚合展示全部服务的通知,也可以只查看某个服务;所有 绑定了当前 Push Token 的 服务的 Key,都可以 Push 推送到当前设备

怎么切换查看?

——点击首页标题,在「切换通知服务」弹窗中选择「全部通知」或某个服务;也可以在底部「服务」页的服务器列表中点击其它服务进行切换。

多台设备使用同一个key,但只有其中一/两台设备可以收到推送 ​

同一个 Key 在同一平台只能一台设备使用,同一平台只有最后打开的 APP 会收到推送

自部署服务显示“客户端 Token 失效” ​

打开应用,点击通知页顶部的服务异常提示,可直接打开对应服务器的客户端 Token弹窗;也可以在底部「服务」页找到该服务器并打开同一设置,填写后端指定的 client_token。若提示的是连接异常,点击提示后可在「操作」中直接修改该服务器的加密设置、名称或删除服务器,无需先切换页面。

一台服务器不可用时,为什么仍会看到同步错误? ​

客户端会继续自动同步其他正常服务器。不可用的服务器会保留错误提示,并单独延长重试间隔(从 15 秒逐步增加,最长 5 分钟),不会每 3 秒持续显示一次全局同步进度。修改该服务器的客户端 Token、设备 Key 或加密设置后会立即重新验证;地址错误可删除旧配置并添加正确地址。在通知页下拉刷新也可主动重试所有服务器。只有对应服务器验证成功或被删除后,错误提示才会清除。

Push Token 会变吗? ​

Push Token 一般情况不会变化,只有以下几种场景会变:

  1. 卸载应用后重新安装,Token 会失效并重新生成
  2. 设备恢复出厂设置,Token 会变化
  3. 应用显式调用 deleteToken() 接口后重新调用 getToken(),Token 会更新
  4. 应用显式调用 deleteAAID() 接口后重新调用 getToken(),Token 会变化
  5. Wearable 设备拿到海外其他国家或地区后,系统会自动更新 Token 更新后的 Token 会通过 pushService.on('tokenUpdate') 回调返回

及时通知启动时会自动调用 getToken() 接口获取 Push Token,并及时上报到应用服务器更新,所以不需要但心 Token 变化