我有一个编写捆绑包的程序,它在模拟器中工作,但在设备中出现错误NSCocoaErrorDomain code = 513。
搜索之后,我发现没有编写捆绑包的权限,所以我改变了程序。写文件夹
但是在更改之后,我在设备中运行时也发现了相同的错误NSCocoaErrorDomain code = 513:
那么问题是什么?
答案 0 :(得分:0)
获取文档目录的路径
- (NSURL *)applicationDocumentsDirectory {
return [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory
inDomains:NSUserDomainMask] lastObject];
}
然后保存文件
NSString *path = [[self applicationDocumentsDirectory].path
stringByAppendingPathComponent:@"fileName.txt"];
[sampleText writeToFile:path atomically:YES
encoding:NSUTF8StringEncoding error:nil];