应用被终止时的 URLSessionConfiguration 'waitsForConnectivity' 行为
URLSessionConfiguration 'waitsForConnectivity' behaviour when the app is killed
如果 URLSessionDataTask 正在等待连接并且应用程序 killed 或 suspended当设备连接到互联网并在后台重新启动应用程序以通知适当的委托方法时,OS 会出于某种原因完成任务吗?
Apple 文档中找不到答案。
任何人都可以指出正确的文档或给我一些关于 "waitsForConnectivity" 行为的见解吗?
数据任务不会 运行 在后台,期间。只有上传和下载任务可以。所以不,如果您的应用程序被终止或暂停,请求将永远不会发生。
(好吧,迂腐地说,上传任务是数据任务的子类,所以这不是严格意义上的,但足够接近了。)
如果 URLSessionDataTask 正在等待连接并且应用程序 killed 或 suspended当设备连接到互联网并在后台重新启动应用程序以通知适当的委托方法时,OS 会出于某种原因完成任务吗?
Apple 文档中找不到答案。
任何人都可以指出正确的文档或给我一些关于 "waitsForConnectivity" 行为的见解吗?
数据任务不会 运行 在后台,期间。只有上传和下载任务可以。所以不,如果您的应用程序被终止或暂停,请求将永远不会发生。
(好吧,迂腐地说,上传任务是数据任务的子类,所以这不是严格意义上的,但足够接近了。)