Firebase 需要刷新令牌/添加标记Firecloud消息

Firebase 需要刷新令牌/添加标记Firecloud消息,firebase,xamarin,xamarin.forms,firebase-cloud-messaging,Firebase,Xamarin,Xamarin.forms,Firebase Cloud Messaging,我已经在Xamarin.Forms项目中成功地获得了推送通知。我可以在使用Google云消息时添加新的标签(现在已弃用),升级到FCM后,我现在只能在首次注册到FCM服务器时设置标签 var hub = new NotificationHub(myHubName,listenConnectionString, this); var regId = hub.Register(token, myTags.ToArray()).RegistrationId; 如何调用FCM来刷新我的实例令牌?我的答

我已经在Xamarin.Forms项目中成功地获得了推送通知。我可以在使用Google云消息时添加新的标签(现在已弃用),升级到FCM后,我现在只能在首次注册到FCM服务器时设置标签

var hub = new NotificationHub(myHubName,listenConnectionString, this);
var regId = hub.Register(token, myTags.ToArray()).RegistrationId;
如何调用FCM来刷新我的实例令牌?

我的答案只是“调用”集线器。使用更新的标记注册。Register将删除所有早期标记,并用新标记替换它们。还需要在自己的线程中完成,如下所示:

await Task.Run(() =>
{
   var regId = hub.Register(token, myTags.ToArray()).RegistrationId;
});