升级到XCode 7后,我尝试重新运行我的应用程序,现在我收到以下错误:
您无权将文件"PDF"保存在"文档"文件夹中.
我无法弄清问题是什么,有人请帮忙.我已经尝试清除派生数据并清理我的项目.
我看到了这个帖子,但没有一个解决方案帮助 - > 构建项目xcode时出现错误:"你没有权限"
更新 - 这是我的代码:
var docsDirNew: NSURL!
var currentPath: String!
docsDirNew = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0]
let unknown = docsDirNew.URLByAppendingPathComponent(dirPath)
currentPath = "\(unknown)"
var error: NSError?
do {
try filemgr.createDirectoryAtPath(currentPath, withIntermediateDirectories: true, attributes: nil)
Scripts.logClass(className, message: "fileOperationsCreateDirectory >> CREATE Directory SUCCESS")
}
catch let error1 as NSError {
error = error1
Scripts.logClass(className, message: "fileOperationsCreateDirectory >> CREATE Directory FAILED >> \(error!.localizedDescription)")
}
Run Code Online (Sandbox Code Playgroud)
这一行:
currentPath = "\(unknown)"
Run Code Online (Sandbox Code Playgroud)
应该从来没有工作过.它应该是:
currentPath = unknown.path
Run Code Online (Sandbox Code Playgroud)
您的原始代码取决于该NSURL description方法的任意实现.
| 归档时间: |
|
| 查看次数: |
1003 次 |
| 最近记录: |