iOS中的沙盒是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。
1.每个应用程序都在自己的沙盒内
2.不能随意跨越自己的沙盒去访问别的应用程序沙盒的内容
3.应用程序向外请求或接收数据都需要经过权限认证
判断一个程序是否用到sandbox
- (BOOL)useSandbox {
NSDictionary * dic = [NSProcessInfo processInfo] environment];
if ([dic objectForKey:@"APP_SANDBOX_CONTAINER_ID"] != nil) {
return YES;
}
return NO;
}
Sandbox 沙盒
最新推荐文章于 2021-09-18 11:11:08 发布