I'm implementing Sendbird on a Xamarin.iOS application, and I already receive messages, on the OnMessageReceived handler.
But I'm unable to receive push notifications, the GetPendingPushToken() always returns null, so in the RegisterAPNSPushTokenForCurrentUser() method I just pass a string with the device token. And registers the user token on SendBird dashboard like this:
"05d0c16a 52328ef2 973b29bb 91556ed6 59dcb340 321dc3e6 b0842c20 6e5190d2".
I have notice that in the .NET SDK I don't have access to the method registerDevicePushToken() that is available in the iOS SDK and in the samples is implemented inside the didRegisterForRemoteNotificationsWithDeviceToken() method.
The APNS is properly set on the SendBird dashboard, and I already receive push notification on the device from another API.