适用于大型上传的iOS最佳实践

时间:2012-04-30 12:13:31

标签: ios ios5 nsconnection

我有一个应用程序,用户拍摄了一系列照片,这些照片需要上传到服务器上才能显示在线帐号。

目前,我只是调整图像大小(仍然大约2mb图像)并逐个上传它们。

当用户在上传中途关闭应用时会出现此问题。在适当地获取所有图像方面存在问题。

任何优雅的解决方案?我正在考虑建立一个上传管理器 - 跟踪什么是成功的,什么不是。下次打开应用时重新启动上传。如果用户无法上传完整集,可能允许在线部分发送推送通知。

非常感谢任何建议,链接或指南。

1 个答案:

答案 0 :(得分:0)

使用唯一名称将图像写入磁盘,成功上载后将其从磁盘中删除。如果您需要其他上下文,请将其写出来。如果你想通知他们,你也可以这样做。

您也可以考虑压缩图像和/或压缩图像。尽管如此,上传的可管理分区仍然是一个好主意。