Iphone 使用internet可用性从后台启动应用程序

Iphone 使用internet可用性从后台启动应用程序,iphone,uilocalnotification,reachability,Iphone,Uilocalnotification,Reachability,网络可用时是否可能收到通知(启动应用程序)?我希望我的应用程序在互联网可用时立即更新其内容。我唯一能想到的方法是偶尔从服务器发送推送(可能是每天一次)这会告诉用户,让您自己同步可能是个好主意。如果您的后台任务范围仅限于该功能,则目前不可能做到这一点。唯一可以做到这一点的方法是,如果你有其他合法的理由成为后台应用程序(又称VOIP或GPS),每隔X分钟运行一次可达性检查,然后发布一个UILocalNotification,允许用户选择打开应用程序(你不能自己编程打开应用程序).只有当用户尝试这样做

网络可用时是否可能收到通知(启动应用程序)?我希望我的应用程序在互联网可用时立即更新其内容。我唯一能想到的方法是偶尔从服务器发送推送(可能是每天一次)这会告诉用户,让您自己同步可能是个好主意。

如果您的后台任务范围仅限于该功能,则目前不可能做到这一点。唯一可以做到这一点的方法是,如果你有其他合法的理由成为后台应用程序(又称VOIP或GPS),每隔
X
分钟运行一次可达性检查,然后发布一个
UILocalNotification
,允许用户选择打开应用程序(你不能自己编程打开应用程序).

只有当用户尝试这样做时,该应用程序才能进入前台。即使苹果拒绝了我的应用程序,我仍然有办法掌握一旦网络可用就会触发的流程吗?没有,除非你有一部越狱手机并进行了一些系统改造(免责声明,我没有越狱开发经验)。