【发布时间】:2019-06-21 06:42:54
【问题描述】:
Error Domain=NSCocoaErrorDomain Code=513 "您没有权限将文件 "subash" 保存在文件夹 "tmp" 中。" UserInfo={NSFilePath=file:///private/var/mobile/Containers/Data/Application/902FE064-C3EC-42B5-A8F8-3D2923947067/tmp/subash, NSUnderlyingError=0x281e5c6f0 {Error Domain=NSPOSIXErrorDomain Code=1 "操作不允许"}}
do {
var mytmppath:String=FileManager.default.temporaryDirectory.absoluteString+"subash"
try FileManager.default.createDirectory(atPath: mytmppath, withIntermediateDirectories: true, attributes: nil)
print( FileManager.default.subpaths(atPath: FileManager.default.temporaryDirectory.absoluteString))
} catch {
print(error)
}
【问题讨论】:
-
点评来源: 请为您的问题添加一些描述和上下文。见:How do I ask a good question
-
Swift 4.0 和 Swift 3.0 stackoverflow.com/questions/41162610/…
-
请分析错误@HiềnĐỗ
-
stackoverflow.com/questions/32659869/… ,我在这个例子中找到了你的答案
-
@subashchandru 如果我没记错,您尝试在临时目录而不是文档目录中创建目录。尝试使用 documentDirectory 创建文件夹