在后台模式下启动我的应用程序设备

问题描述:

我建立了一个提醒应用程序,它不会在后台模式下工作,并通过推送通知警告提醒。在后台模式下启动我的应用程序设备

但是,从用户关闭设备(iphone或ipad)并打开的那一刻开始,我的应用程序就不再是后台模式,在这种情况下不再提醒您提醒。在这种情况下,我喜欢找到一种方法使我的应用程序以设备开始,但在后台模式下(同样发生在Windows程序,android应用程序和osx程序中)。在的.plist集UIApplicationExitsOnSuspend

+0

您使用远程通知还是本地通知?这不是很清楚。后台刷新模式可能适用于您(将其设置为您的功能),但无法在Windows或OSX – Paulw11 2014-11-15 00:19:26

+0

本地通知中在后台全时运行应用程序。 – 2014-11-15 00:26:28

+0

好的,那么你仍然可以使用后台获取模式,但是在你的应用程序启动之前,重启设备需要一些时间。 – Paulw11 2014-11-15 00:38:35

检查项目设置为YES

+0

所以...只有这种改变才能让我的应用程序在设备启动时启动? – 2014-11-14 19:41:11

你正专注于错误的问题。您应该关注的问题是,“如何确保我的应用程序的提醒即使在设备重新启动后也会提供给我的用户?”

答案是设置一个Local Notification未来的交货日期,在创建提醒时,这当然是在您的应用程序运行时。无需在后台或前台运行您的应用程序,以便在指定时间发送此通知。