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是你本机的用户名