设备令牌未设置

时间:2017-03-07 21:49:53

标签: mixpanel segment-io

使用与Mixpanel集成的Segment analytics SDK有任何问题(仅限云设置,未集成Mixpanel SDK)吗?

我正在使用以下代码注册设备令牌以进行推送通知:

SEGAnalytics.shared().registeredForRemoteNotifications(withDeviceToken: deviceToken)

...但我们几乎有一半的用户在Mixpanel中设置了Ios devices键但没有值,只是一个空字符串。 在这种情况下,用户之间没有任何模式。

1 个答案:

答案 0 :(得分:1)

空的iOS设备'您的人员档案中的属性通常表示设备令牌与应用程序的SSL推送证书之间存在不匹配,这些证书已保存在您的Mixpanel项目中;或者,它可能只是一个格式不正确的设备令牌。

首先设置属性的事实意味着您已成功将设备令牌发送到Mixpanel,但Mixpanel会在令牌不匹配时删除令牌。

Mixpanel有一个帮助文档,可以回答这个特定问题:https://mixpanel.com/help/questions/articles/how-does-mixpanel-manage-push-tokens-when-they-are-invalid-or-when-the-app-has-been-uninstalled

同样,Segment包含支持mixpanel推送通知的文档:https://segment.com/docs/integrations/mixpanel/#push-notifications

相关问题