iOS 查看真机沙盒文件

2021-05-14  本文已影响0人  BiBiMan

方案一:通过iTunes工具

自iOS 8.3升级后,苹果官方已经禁止应用程序访问沙盒,但应用可以在iTunes文件共享设置开启状态下访问真机沙盒目录文件,对于模拟器来说仍然可以通过沙盒路径直接查看沙盒目录文件。

首先先看看某个应用“iTunes文件共享”未开启时,iTunes的真机沙盒文件情况

打开iTunes进入访达

未开启文件共享的应用程序不会被列举展示出来

已开启共享的应用列表

 然后去开启目标应用的“iTunes文件共享”,在info.plist文件中添加对应的配置信息  Application supports iTunes file sharing : YES

选择配置项 开启共享

开启共享后,Xcode重新编译项目,真机运行。最后重新打开iTunes,查看共享应用列表,目标应用被列举展示出来,点开应用左侧下拉图标就可以查看沙盒文件列表

沙盒文件列表

最后将沙盒文件拷贝(拖拽)出来,查看文件具体内容,同样关闭 Application supports iTunes file sharing : NO配置后,重新编译运行,目标应用也会从共享应用列表中消失。

方案二:通过Xcode工具

下拉Xcode的“Window”菜单,选择“Devices and Simulators”工具,打开对话窗口

选中已安装的目标应用,底部“齿轮”型设置按钮激活,点击设置选择下拉菜单“Download Container...”下载xcappdat文件到本地

右键xcappdat文件,选择“显示包内容”,打开“AppData”文件夹,然后根据具体需求查看沙盒文件,以下为查看“Documents”目录下的文件:AppData>Documents>文件

右键显示包内容菜单 一级目录 二级目录

打开“Documents”文件夹,查看相关文件

Documents目录下的沙盒文件
上一篇下一篇

猜你喜欢

热点阅读