有没有办法在不使用本地通知的情况下开发iPhone应用程序。即使在锁定状态下,应用程序也应触发警报,以便我可以在锁定状态下进行网络调用。它可能在后台状态下使用本地通知。
不,即使您设法让您的应用程序在后台运行,由于错过了支持的后台制作,您也只能通过UILocalNotification
提醒用户。
即使应用程序进入睡眠模式,我也设法使用dispatch_walltime触发警报。以前我使用的是 NSTimer 和 dispatch_time,当应用程序进入睡眠模式时,它们将停止工作。大中央调度 (GCD) 参考