Я внедряю концентратор уведомлений Azure в кроссплатформенное приложение Xamarin.Я однозначно идентифицирую каждое устройство, которое регистрируется для уведомлений, путем временного сохранения RegistrationId, который Azure назначает телефону.После того, как пользователь вошел в систему, я отправляю RegstrationId и некоторые уникальные характеристики пользователя во внутреннюю службу.RegistrationId используется для идентификации телефона, а затем данные пользователя добавляются в этот телефон в качестве тегов для помеченных уведомлений.
Это работает на Android, так как все, что мне нужно сделать для получения регистрационного идентификатора, заключается в следующем:
var regID = hub.Register (token, tags.ToArray ()). RegistrationId;
Однако эквивалент для iOS не работает, так как класс SBNotificationHub не содержит никаких методов для полученияRegistrationID.Как получить этот регистрационный идентификатор Azure для устройств iOS?
Спасибо.