我希望我的应用程序在经过一段足够长的空闲时间后与设备断开连接时通知我的应用程序iOS
,该应用程序已被清理(因此可能无法运行),类似于BroadcastReceiver
在 android 中的工作方式。我怀疑这是不可能的,但会很感激任何想法。
我查看了本地和推送通知以及NSNotificationCenter
. 推送通知不合适,因为事件发生在设备上。似乎只能安排(通过指定时间)本地通知,而不是从系统事件中创建它们,并且NSNotificationCenter
仅在应用程序运行时才收到通知。
我是否误解了上述任何信息,或者还有其他技巧可以使用?