美文网首页
iOS 查看真机沙盒文件

iOS 查看真机沙盒文件

作者: BiBiMan | 来源:发表于2021-05-14 14:33 被阅读0次

    方案一:通过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目录下的沙盒文件

    相关文章

      网友评论

          本文标题:iOS 查看真机沙盒文件

          本文链接:https://www.haomeiwen.com/subject/jtkqjltx.html