我面临以下奇怪的问题。我有一个使用Azure NotificationHub和Xamarin开发iOS应用程序的通知设置。它可以正常工作,但有以下异常。有时从我的后端服务器发送一些通知(C#Visual Studio Windows窗体应用程序)导致iPhone闪烁,我听到通知声音,没有显示通知,我的应用程序的旧通知从列表中删除。知道可能导致这种情况的原因吗?
由于
答案 0 :(得分:2)
我看到你写道:
我听到通知声音,没有显示通知,我的应用的旧通知也会从列表中删除。
如果您听到通知声音,则表示APNS和Azure通知中心都不是问题,因为您实际上是在设备上收到通知。
未显示任何通知。
1.这意味着您的代码的实现决定实际接收通知并且不执行任何操作。检查t Receiving Push Notifications while in background
我的应用程序的旧通知已从列表中删除。首先,我不明白你如何在列表上收到通知(你是否真的以某种方式接收过通知?)。在任何情况下,当您输入应用时,代码都会删除通知。请查看此问题(iOS application: how to clear notifications?)
如果有帮助,请将我的答案标记为正确,如果没有。请提供更多实施代码,以便我们为您提供更好的答案。 最诚挚的问候。