他们工作正常一天,但我想每天开火.每次执行fetch时,我都使用BackgroundFetch重新调度本地通知.但我的问题是,后台提取取决于用户使用应用程序的频率.如果用户没有更频繁地打开应用程序该怎么办?我也不想实现静默通知,因为如果用户没有互联网连接,它将不会唤醒应用程序.我应该使用什么方法而不是后台获取?
编辑:
我还考虑了后台的位置更新,因为我的通知时间是从用户的位置获取并相应地计算的.但这会耗费大量电池吗?