gpt4 book ai didi

ios13 - iOS 13 安排iOS后台任务

转载 作者:行者123 更新时间:2023-12-02 06:44:22 25 4
gpt4 key购买 nike

我正在实现BackgroundTasks框架来更新数据。但我遇到了以下问题

Could not schedule refreshApp: Error Domain=BGTaskSchedulerErrorDomain Code=1 "(null)"
Could not schedule data featch: Error Domain=BGTaskSchedulerErrorDomain Code=1 "(null)"
2019-10-01 19:19:32.550320+0530 SOBackgroundTask[34131:1129470] Can't end BackgroundTask: no background task exists with identifier 3 (0x3), or it may have already been ended. Break in UIApplicationEndBackgroundTaskError() to debug.

最佳答案

以下是从 ObjC header 中提取的 Domain=BGTaskSchedulerErrorDomain 的可能错误代码以及一些解释。

BGTaskSchedulerErrorCodeUnavailable = 1//后台任务调度功能对此应用/扩展不可用。后台应用程序刷新可能已在“设置”中禁用。

BGTaskSchedulerErrorCodeTooManyPendingTaskRequests = 2//由于此类型的待处理任务请求过多,因此无法提交任务请求。在重试之前取消一些现有的任务请求。

BGTaskSchedulerErrorCodeNotPermission = 3//无法提交任务请求,因为 UIBackgroundModes 数组中未包含适当的后台模式,或者应用程序 Info.plist 中的 BGTaskSchedulerPermissionIdentifiers 数组中不存在其标识符。列表。

关于ios13 - iOS 13 安排iOS后台任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58187320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com