Xamarin 单信号sdk设置,用于向特定注册的android或ios设备发送推送通知
我是xamarin应用程序的新手,谁能告诉我如何为android和ios设置单信号推送通知。我能够为所有注册设备实现通知,但我希望向特定的注册设备发送通知。如何在xamarin android和ios中实现这一点。如果我正确理解了您的问题,您希望将通过id或电子邮件存储在系统上的用户数据附加到OneSignal获取的设备UUID,以便您可以通过OneSignak API从后端锁定用户 Xamarin与此无关,但在用户登录时将设备UUID发送到应用程序后端,并且应用程序后端应将UUID与用户数据一起存储Xamarin 单信号sdk设置,用于向特定注册的android或ios设备发送推送通知,xamarin,xamarin.forms,xamarin.ios,xamarin.android,Xamarin,Xamarin.forms,Xamarin.ios,Xamarin.android,我是xamarin应用程序的新手,谁能告诉我如何为android和ios设置单信号推送通知。我能够为所有注册设备实现通知,但我希望向特定的注册设备发送通知。如何在xamarin android和ios中实现这一点。如果我正确理解了您的问题,您希望将通过id或电子邮件存储在系统上的用户数据附加到OneSignal获取的设备UUID,以便您可以通过OneSignak API从后端锁定用户 Xamarin与此无关,但在用户登录时将设备UUID发送到应用程序后端,并且应用程序后端应将UUID与用户数据一
void SomeMethod() {
OneSignal.Current.IdsAvailable(IdsAvailable);
}
private void IdsAvailable(string userID, string pushToken) {
//here you can send the userID along with stored login token
//or any kind of id to your backend
}
更多信息
向我们展示您已经尝试过的内容。你在找什么。什么不起作用。到目前为止,我能够基于一个应用程序信号id发送通知,通知将发送到拥有该应用程序的所有设备,但我只需要向特定的已注册手机发送通知HI,现在您已注册设备,但没有任何唯一id,这就是为什么在发送推送通知时,它被发送到所有注册的设备。如果要发送特定设备,必须注册具有特定唯一id的设备,并且在发送推送通知时,可以使用该唯一id发送特定设备。请告诉我如何在xamarin forms app中使用唯一id注册设备。