UNNotificationAction
当用户触发我需要向服务器发送 API 请求的操作时,我正在使用本地通知。
当设备打开Low power mode
并Background App Refresh
关闭并且应用程序被终止时,我在动作处理程序上得到了一个奇怪的行为。
用户在通知上点击所选操作后 - App DelegatedidFinishLaunchingWithOptions()
开始处理但从未完成。
似乎该进程在此函数的中间暂停。
此行为还会停止通知操作的处理函数。
在使用日志进行监控(从 Xcode 调试它始终有效)后,我看到应用程序的状态是启动时的后台。
此外,我看不到任何表明粉碎或进程暂停的日志
我找不到任何处理此类案件的文件。