使用OneSignal推送通知:什么意思是"无推送令牌"?

11 push-notification ios onesignal

我正在使用OneSignal进行推送通知.

在订阅列表中,一些设备/用户被标记No (No Push Token).说明说:This user has no push token and cannot be targeted.

这既适用iOS devices也适用于Android devices.

这是什么意思?为什么会这样?怎么改呢?

jka*_*ten 1

这意味着 OneSignal 未从设备获取 PushToken,但设备能够注册您的 OneSignal 帐户。在 iOS 上,pushToken 称为设备令牌,在 Android 上,这是 Google 注册 ID。

根据您使用的 OneSignal SDK,setLogLevel可以在调用 OneSignal init 之前调用一个函数来添加其他日志记录。这将打印在 iOS 的 Xcode 日志或 Android 的 adb logcat 中。另请确保您使用的是最新的 OneSignal SDK。

您还可以在登录后通过页面底部的帮助气泡联系 OneSignal,他们可以检查您的帐户以帮助诊断问题。

  • 这里同样的问题。执行所有故障排除中提到的所有操作均未成功。iOS SDK 只是不订阅 iOS 10 Xcode 8 swift 3 上的用户。 (7认同)