iOS沙盒机制和文件(一)
来源:互联网 发布:韩国进出口数据 编辑:程序博客网 时间:2024/06/16 08:58
1. iOS沙盒机制
概念:每个iOS应用都有自己的应用沙盒,应用沙盒就是文件系统目录。所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。
- 每个应用程序的活动范围都限定在自己的沙盒里
- 不能随意跨越自己的沙盒去访问别的应用程序沙盒中的内容(iOS8已经部分开放访问extension)
- 在访问别人沙盒内的数据时需要访问权限。
注意:APP之间不能相互通,唯独可以通过URL Scheme可以通信
2. 打开模拟器沙盒目录
可以设置显示隐藏文件,然后在Finder下直接打开。设置查看隐藏文件的方法如下:打开终端,输入命名
显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
直接在Finder->前往->前往文件夹(或者点击桌面空白处command+shift+g),
输入上面的内容即可。记住将XXXXX换成你的电脑用户名。
/Users/XXXXX/Library/Developer/CoreSimulator/。这里面就是模拟器的各个程序的沙盒目录了。
3. 目录结构
每个APP的沙盒下面都有相似目录结构,如图(苹果官方文档)
默认情况下,每个沙盒含有3个文件夹:Documents, Library 和 tmp。因为应用的沙盒机制,应用只能在几个目录下读写文件
4. 目录说明
iTunes在与iPhone同步时,备份所有的Documents和Library/Preferences文件。
iPhone在重启时,会丢弃所有的tmp文件。
链接:iOS高级
阅读全文
0 0
- iOS沙盒机制和文件(一)
- iOS沙盒机制和文件操作
- iOS沙盒机制和文件读写
- iOS沙盒机制和文件(二)
- iOS沙盒机制和文件(三)
- (0051)iOS开发之沙盒(sandbox)机制和文件操作(一)
- IOS沙盒机制和文件操作(3)
- IOS沙盒机制和文件操作(2)
- IOS沙盒机制和文件操作(1)
- IOS沙盒机制和文件操作(1)
- IOS沙盒机制和文件操作(2)
- iOS学习:iOS沙盒(sandbox)机制和文件操作(一)
- IOS沙盒(sandbox)机制和文件操作(一)
- IOS沙盒(sandbox)机制和文件操作(一)
- IOS沙盒(sandbox)机制和文件操作(一)
- IOS沙盒(sandbox)机制和文件操作(一)
- 沙盒机制和文件(二)
- 沙盒机制和文件(三)
- Zookeeper简单介绍
- JS获取时间段内的工作时长
- DC学院数据分析师(入门)学习笔记----高级爬虫技巧
- 例题6-5 移动盒子(Boxes in a Line, UVa 12657)
- VBA异常--运行时错误1004(将一个工作簿拆分多个工作表)
- iOS沙盒机制和文件(一)
- 优化问题的解决方法
- 用shader实现屏幕波纹效果
- 5款开源的PHP网站流量统计应用程序
- gulp——打造一个简单的前端自动化项目
- ios 删除线的obj-c实现和swift实现
- 第2周【项目1
- 编译时常量和运行时常量
- 2017吉林(长春)第十九届国际供热供暖、锅炉、空调及节能减排技术设备展览会会刊(参展商名录)