有时候在开发app需要保存一些文件下来放在电脑上或者传到别的地方。如果是用下图的path的话,保存了之后却找不到文件:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *docs = [paths objectAtIndex:0];
NSString* path = [docs stringByAppendingFormat:@"xxxxx"];
其实保存的地址并不在你的苹果电脑里,而是在你的iphone里面。那么怎么把文件取出来呢?
需要把手机接上电脑,在xcode的 "Window"里点"Device and Simulator"。 找到你保存的项目,点击下面的齿轮图标选择"Download Container"。
下载成功之后呢,右键点选文件选择"Show Package Contents"在里面找你保存的文件就可以了。
ref:
https://stackoverflow.com/questions/38064042/access-files-in-var-mobile-containers-data-application-without-jailbreaking-iph
网友评论