【发布时间】:2019-02-16 12:44:20
【问题描述】:
我正在 Xamarin.iOS 应用程序上实现 Sendbird,并且我已经在 OnMessageReceived 处理程序上接收消息。
但我无法接收推送通知,GetPendingPushToken() 总是返回 null,所以在 RegisterAPNSPushTokenForCurrentUser() 方法中我只传递了一个 字符串使用设备令牌。并像这样在 SendBird 仪表板上注册用户令牌:
"05d0c16a 52328ef2 973b29bb 91556ed6 59dcb340 321dc3e6 b0842c20 6e5190d2"。
我注意到在 .NET SDK 中我无法访问 iOS SDK 中提供的方法 registerDevicePushToken() em> 并且在示例中是在 didRegisterForRemoteNotificationsWithDeviceToken() 方法中实现的。
在 SendBird 仪表板上正确设置了 APNS,并且我已经在设备上收到了来自另一个 API 的推送通知。
【问题讨论】:
-
我这边也面临同样的问题 GetPendingPushToken() 总是返回 null
标签: ios xamarin push-notification xamarin.ios sendbird