NSString *path = [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:@"favorites.plist"];
BOOL canWrite = [arr writeToFile:path atomically:YES];// arr is an NSArray
我得到了 canWrite = NO。做了一些研究表明主包是只读的。有没有办法让 mainbundle 文件可读写?
谢谢,
最佳答案
不,这是不可能的。 这意味着您更改二进制文件并添加苹果会拒绝您的应用程序进行审查的功能。
只需将任何文件从您的 mainBundle 复制到文档目录并保存对该文件的更改。
关于ios - 是否可以使 main bundle 在 IOS 中可写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18736499/