我在背景上运行iOS应用程序时搜索了有关可能性的信息,但我在不同的网站上找不到相同的信息。
我的应用程序必须读取电池电量(步长为1%)和时间,但我不知道我是否可以在后台运行时阅读。
如果有人确定或知道某个网站阅读这些信息,那将非常好。
编辑:我还有一个问题,例如,当通知中心将电池状态恢复到5%以下时,我可以打开我的应用程序(执行更多操作)吗?
答案 0 :(得分:0)
不,你不能
无法让您的应用在后台运行,这是iOS系统的限制。
在iOS 7.0及更高版本中,您可以通过application:performFetchWithCompletionHandler:
之类的方法,即使您的应用未运行,也可以执行一些预取功能,但您应该通过发布服务器的远程通知来告诉设备。