当前位置:   article > 正文

xcode 获取模拟器app沙盒路径_iOS沙盒机制

模拟器查看app沙盒目录

沙盒机制

  1. 每个应用都有自己独立的存储空间
  2. 应用不能翻过围墙去访问别的存储空间
  3. 应用请求的数据都要进行权限检查,如果不符合,就不会被放行

ios app只能在自己的沙盒目录下读取文件,在沙盒中,bundle container存放的是应用的bundle,而data container存放的是应用数据和用户数据两者,data container又会被细分成各个子目录用于管理数据,应用也会有额外的container,比如说icloud container;下图描述了一个应用中的沙盒目录(图片来自官方开发文档)

cc4e21194498b875a0e845e64febaf5d.png
iOS App's sandbox

获取模拟器沙盒目录

有多重方法可以定位到沙盒目录

1.SimPholders

http://kfi-apps.com/apps/simpholders/​kfi-apps.com

装完之后工具栏中多了个方方的图标,点击之后,再点击你要查看的应用名,就可以进入到应用的沙盒;或者到模拟器中选择任个应用查看
2.在个人用户名文件夹下的一个隐藏文件夹里,中文叫资源库,如何显示隐藏的文件夹,可以在终端输入

defaults write com.apple.finder A
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/241951
推荐阅读
相关标签
  

闽ICP备14008679号