使用Azure Notification Hub(设备SDK)刷新设备注册



我记得在通知中心预览期间,我们用来调用该方法RefreshRegistration(或类似的东西,大概是在不同的设备SDK上有不同的风味),以便设备注册得到刷新在通知中心中,在90天后不会自动删除。

在GA版本的Notification Hub设备SDK中,我再也找不到此方法了。我希望通知中心的专家有几个问题可以提供帮助:

  1. 是丢失的RefreshRegistration方法背后的原因,这意味着我们不再需要调用其他功能,而是每次都应调用注册的"常规"版本(例如registerTemplate/registernavite等)?<<<<
  2. 调用注册(通知中心)方法的最佳实践是什么?我们应该在移动应用程序的每次发布时进行注册电话吗?

我无法确定回答有关为什么要删除的问题,但是我可以肯定地说,最好的做法是重新注册以在每次启动移动应用程序上进行通知。

"启动"页面(http://azure.microsoft.com/en-us/documentation/articles/notification-hubs-ios-get-started/)建议将注册放入此方法:didFinishLaunchingWithOptions

我们发现这种做法最适合我们的解决方案。

最新更新