2017-04-25 108 views
0

我正在设置isExcludedFromBackup标志来防止备份Application支持目录中的文件。当设置isExcludedFromBackup时,iOS中的文件写入失败

当我设置这个URL属性时,我的写入失败,说“文件...不存在”。

如果我没有设置属性,那么写入创建文件,一切正常。如果该文件已经存在,则随后使用标志设置写入似乎工作正常。

我正在使用Data.write(to: url, options: .atomic) API来编写文件。

回答

0

我只要setResourceValues(_:)被称为想出答案...

,资源值写入磁盘。该文件在调用时需要存在,否则调用失败。这对我来说并不直观。