我需要录制视频并将其上传到服务器。它们将被添加到队列中并逐个上传。
我的问题是,当我录制视频时,我应该将它保存到哪里上传? 我应该把它保存在相册中吗?或在私人文件目录?
我还需要在上传视频后删除它。
根据ios指南,是否需要仅在相册中保存视频?如果我的应用程序在文档目录中保存更长时间,它会被拒绝吗?
答案 0 :(得分:1)
如果他们不是用户创建的(或者如果你不希望他们参与像iCloud这样的东西),那么不要把它们放在APPHOME / Documents中。
首选位置是APPHOME / Library / Caches,但iOS可以在系统还原时清除该位置(可能还有其他时间 - 文档未指定)。但这不会定期发生,所以如果你能在恢复等极少数情况下重新生成数据,那么这是第一个选择。
因此,如果可以重新创建文件,请将它们保存在APPHOME / Library / Caches中。如果他们不能,那么将它们放在APPHOME / Library中的其他地方。
请确保在完成上传后将其删除。
答案 1 :(得分:0)
没关系,您可以在Documents
目录中保存/删除它们。相反,您无法从用户的相册中删除视频/照片。 “长期”没问题。