IOS中的沙盒机制

IOS中的沙盒机制(SandBox)是一种安全体系。它规定了应用程序仅仅能在为该应用创建的目录内读取文件,不能够訪问其它地方的内容。全部的非代码文件都保存在这个地方。比方图片、声音、属性列表和文本文件等。

1.每一个应用程序都在自己的沙盒内

2.不能任意跨越自己的沙盒去訪问别的应用程序沙盒的内容

3.应用程序向外请求或接收数据都须要经过权限认证

 

查看模拟器的沙盒目录在Mac电脑上的存储位置。首先,这个目录是被隐藏的。所以要先将这些文件显示出来。打开命令行:

 

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

 

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

 

然后又一次启动Finder,点击屏幕左上角苹果标志——强制退出——选择Finder然后点击又一次启动,这个时候在又一次打开Finder就能够看到被隐藏的文件了。

 

另一种比較简单的办法就是直接点击Finder图标右键——前往目录——输入/Users/your username/Library/Application Support/iPhone Simulator/ ,然后确认就能够了。your username是你本机的用户名

posted on 2017-06-28 13:49  ljbguanli  阅读(152)  评论(0编辑  收藏  举报