0

我目前正在设计一个应用程序,并且想知道,如果用户禁用了该应用程序的警报通知,是否会notificationServiceExtension被调用。

我正在考虑使用扩展didReceive方法来保存应用程序收到的所有通知。

在我的理论中,由于工作场所的事情我还没有开始编码,所以当 iOS 收到通知时,它似乎根本不会被调用。尽管在 Apples 文档中说,运行方法的两个因素是选择的mutable-content标签和alert类型。

我正在寻找一种避免使用的方法,application didReceiveRemoteNotification因为一些关于该方法的报告没有被尽可能多地调用。

长话短说,将notificationServiceExtension didReceive是保存通知内容的一个很好的替代方案application didReceiveRemoteNotification,或者由于存在风险,用户可以使用application didReceiveRemoteNotification更安全可靠的方式禁用警报通知?

谢谢,

4

0 回答 0