jjzjj

setMinimumBackgroundFetchInterval

全部标签

ios - 每次应用重新启动时我都应该调用 setMinimumBackgroundFetchInterval 吗?

我开发了一个使用后台获取的应用程序。我将更新之间的最小间隔设置为最小值:[[UIApplicationsharedApplication]setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum];我认为这个值是由系统保存的,所以当/如果应用程序重新启动时我不必再次设置它。但是,我刚刚注意到我的其中一台设备上的最后一次后台提取是在两周前。我知道,更新之间的间隔可能会有所不同,但我认为两周是不正常的。特别是考虑到它已经工作了几个月,每20-30分钟调用一次后台更新。不幸的是,我找不到获取Mi

ios - 将特定的 NSTimeInterval 传递给 setMinimumBackgroundFetchInterval 是一种好习惯吗?

我必须通过UIApplicationBackgroundFetchIntervalMinimum或UIApplicationBackgroundFetchIntervalNever吗?或者是否可以传递自定义间隔,例如10分钟:UIApplication.sharedApplication().setMinimumBackgroundFetchInterval(600.0)在我的应用程序中,我必须在应用程序处于后台时下载一些新的更新数据。然后我将使用新数据向用户发送本地通知。 最佳答案 我查阅了api并发现了这个:funcsetMin