以下是我希望实现的用户体验:在我的应用中,用户可以拍摄一些照片并将其上传到Amazon S3。用户很可能当时没有互联网可用(应用和目标市场的性质)。因此,如果互联网不可用,我希望将这些照片存储在设备中,并在互联网可用时自动开始上传 这是我需要帮助的地方:我怎样才能做到这一点?如果不完全,我可以更接近这种用户体验?就像存储照片并在用户下次打开应用程序时开始上传或在互联网可用时显示通知,然后用户可以点击它以打开应用程序并开始上传等。 附加信息:每次上传大约需要1分钟才能完成。上传完成后,我还需要发出http请求(如果这很重要)。
答案 0 :(得分:0)
是的,这是可能的。查看URLSessionUploadTask
:
上传任务与数据任务类似,但它们也会发送数据(通常以文件的形式),并支持后台上传 该应用未运行。