我正在开发一个 iphone 应用程序,我在其中存储了我的应用程序的所有本地(和推送)通知。应用程序上将有一个屏幕显示应用程序生成的所有通知。我的问题是 iphone 应用程序可以知道何时显示该应用程序的本地通知。例如,假设显示了本地通知,但用户只是忽略了该通知,并且没有点击它,所以在这种情况下,我的应用程序能否以某种方式找出是否显示了本地通知并对其进行一些处理(例如,将通知数据存储在 sqlite 数据库中)。
我已经尝试过“ didFinishlaunchingWithOptions ”和“ didReceiveLocalNotificatios ”,但据我了解,当用户通过点击通知启动应用程序时会调用它们,是否有一种方法可以让我获得通知数据,即使用户没有点击通知。
tldr; 即使用户没有通过点击通知启动应用程序,iphone 应用程序是否可以处理(处理)本地通知。