MFP 7.1 - Iphone打开其中一个后,所有通知都消失了

时间:2016-05-06 19:07:47

标签: ios iphone apple-push-notifications ibm-mobilefirst

我们正在开发混合移动应用程序,我们通过推送通知遇到了这个问题。

在iPhone中单击一个通知时,所有其他通知都会从通知托盘中消失。最初我虽然它是IOS的正常运作。但如果我与Twitter或CNN等其他应用程序进行比较,则不会发生此问题。它允许您一次单击一个。如何将此功能添加到我的移动应用程序中。

1 个答案:

答案 0 :(得分:0)

单击一个远程通知,清除通知中心的其余部分,是iOS上MobileFirst混合应用程序中的预期行为。

据我所知,iOS并没有处理单个远程通知 - 因此您可以单独输出一个并清除它。

设置[UIApplication sharedApplication].applicationIconBadgeNumber to 0会从通知中心清除应用程序的所有远程通知。

要解决此问题,您可以使用本地通知来处理单个本地通知,并且可以使用cancelLocalNotification删除单个通知。因此,在远程通知的回调中,本地通知是使用有效负载创建(来自远程通知)。这样可以清除个别通知。

要在MFP中使用此功能,您可以提交Request for Enhancement