我可以在 iOS 上发布本地通知时执行代码吗?

Can I execute code when posting local notification on iOS?

我没有在任何地方找到它,我认为推送通知是可能的。 我希望它删除以前的通知并在这里做更多的事情,但不知道是否可行。

如果用户点击本地通知,您的应用将启动,但当 iOS 显示计划的本地通知时,您的应用不会执行。

您可能想探索 "background fetch" 模式作为在后台定期执行的替代方法。当您的应用程序被唤醒以进行后台提取时,您可以借此机会 schedule/re-schedule 本地通知