swift - 有没有办法在电池电量不足时强制启动 NSURLSessionDownloadTask?
问题描述
我正在开发文件提供程序扩展,但遇到了问题。一旦我尝试启动调用方法 resume() 的 NSURLSessionDownloadTask,如果设备的电池电量低于 20%,它就不会启动,但我看到 iCloud、Dropbox、Google Drive 等其他文件提供程序仍在工作。如果我从我的主应用程序触发 resume() ,下载也会开始。您是否知道某种启动任务的方法或其他在低电量模式下下载文件的替代方法?
我已经尝试在主线程上运行所有内容,但没有成功。
解决方案
推荐阅读
- list - Scheme eval 简单规避
- thymeleaf - 如何在 Thymeleaf 中应用 elvis 算子?
- mysql - 使用 docker-sync for MySQL / Databases 进行本地开发?
- javascript - JS,firebase.auth() 在全局上下文中不起作用,但在函数内部起作用?- firebase.Auth 不是函数
- ubuntu - 如何为 ext4 和 NTFS 分区上的相同文件获取相同的文件大小?
- python - 查找字符串中包含数字的列
- api - 这个 API 连接请求字符串缺少什么?
- java - 为 Kafka 自定义对象实现正确的序列化和反序列化
- wordpress - 通过 Polylang 插件更改语言时,有没有办法将所有查询参数保留在 URL 中?
- python - numpy.argsort 中的枢轴是如何选择的?