createFile(atPath:, contents:, attributes:)のatPathパラメータはfile://スキーマで修飾されていない
パスをとる。
他のメソッドにpathストリングを渡すときのようにurl.absoluteStringをするとエラーになる。
let url = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0]
let path = url.appendingPathComponent("foo.txt").path
FileManager.default.createFile(atPath: path, contents: nil, attributes: nil)