【发布时间】:2018-10-16 08:50:18
【问题描述】:
我有一个长期运行的 Azure 函数,它通过通知中心发送 iOS 通知。该函数一直使用SendDirectNotificationAsync 方法,该方法采用两个参数——AppleNotification 和发送通知的设备令牌。
在完美地工作了几个月后,我注意到它不再如此了。函数日志中没有错误,函数仍返回成功代码,但未传递通知。 Notification Hub 中的活动日志显示没有任何活动 - 所以我相信 Notification Hub 甚至不再接收来自 Azure Function 的通知以尝试传递。
当我尝试在 Azure 文档中搜索 SendDirectNotificationAsync 方法时,此页面中的顶部搜索结果为:https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.notificationhubs.notificationhubclient.senddirectnotificationasync 但该链接现在返回 404,这让我相信此方法已被删除。
是这样吗?如果是这样,当您只有设备令牌时,通过通知中心向 iOS 设备发送通知的推荐方法是什么?
【问题讨论】: