如果用户禁用了我的应用程序的通知,是否会调用“didreceivelocalnotification”方法?我需要一种在特定日期调用方法的方法。即使用户不想看到通知,也应该调用该方法。有没有比本地通知更好的方法?
最佳答案
首先,仅当您的应用正在运行并且本地通知在应用运行时触发时才会调用 didReceiveLocalNotification:
方法。
似乎一旦您使用 scheduleLocalNotification:
或 presentLocalNotificationNow:
方法将本地通知“发送”到系统,它就会被触发。
因此,当“触发日期”到来时,如果您的应用正在运行,则会调用 didReceiveLocalNotification:
方法。
我运行了一个示例应用程序并确认了这一点。
关于ios 本地通知 didreceivelocalnotification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11540763/