IOS知识整理

如何访问/var/mobile/Containers/Data/

2018-02-23  本文已影响4322人  木木爱吃糖醋鱼

有时候在开发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

上一篇 下一篇

猜你喜欢

热点阅读