FileManager.default.removeItem não remove o arquivo [duplicado]
Esta pergunta já tem uma resposta aqui:
Objc salva um arquivo no tmp / com o URL que não está funcionando 1 respostaUIImage (contentsOfFile :) retornando nada, apesar do arquivo existir no diretório de caches [duplicado] 1 respostaaminho @NSURL vs absoluteString 2 respostas Estou tentando remover um arquivo do diretório de documentos usandoFileManager.default.removeItem
mas não está excluindo o arquivo no simulador. Aqui está o meu código:
if let dir = fileManager.urls(for: .documentDirectory, in: .userDomainMask).first {
do{
let path = dir.appendingPathComponent(file).absoluteString
do{
try FileManager.default.removeItem(atPath:path)
}catch{
print(error)
}
}
}
Mas eu sempre falho. Algum de vocês sabe por que falha?