我能够获得ram,硬盘和电池信息,并且想要通知用户,即使我的应用程序没有运行,免费的硬盘,内存或电池(假设)也不到20%..有可能吗?感谢..
答案 0 :(得分:0)
可能有应用程序监视网络帐户并在满足某些阈值时发送推送通知消息,但所有轮询和逻辑都将在集中式服务器上发生(例如,在您的ISP上) )而不是在设备上。这样的应用程序可能会提供额外的信息,当它们正在运行时 - 我认为,这可能会以一种对用户显示的方式执行此操作,就好像应用程序正在运行背景,实际上它不是。
(如果您只是想要自己 - 即您是在自己的设备上运行自己的代码的开发人员,并且不需要遵守App Store指南 - 那么您也可以使用VoIP后台任务类型。这将为您提供您正在进行的心跳式轮询,但 将使用VoIP背景任务类型进入App Store以获取非VoIP事件 - 只需询问制造麻雀的人。)