Xcode中的应用沙盒

问题描述:

来自Xcode或IOS的沙盒?在互联网上我读Xcode中的应用沙盒

无功/移动/包/应用

运行在沙盒的所有应用程序。

但是,当我在Xcode中构建应用程序时,应用程序是沙箱式的。

请帮我理解这一点。

沙盒是从Xcode的或IOS

的iOS确实沙盒 - 应用程序是由操作系统防止访问其沙箱外部的文件系统,它们不能真正与每个通信其他等

,但是当我在Xcode 5

建立一个应用程序,你应该更新的Xcode 7.2,WHI ch比Xcode 5要好几年。

您在Xcode中看到的任何与沙箱相关的功能都可能用于OS X应用程序,而这些应用程序不一定是沙盒。

沙盒应用程序受限于访问“不安全”的系统API。例如,iOS应用程序无法将文件写入其他应用程序的捆绑包中。对于通过Mac App Store分发的Mac应用程序也是如此。欲了解更多,see this link

就Xcode而言,它将公开您正在构建的应用程序的沙箱配置选项。但是,沙盒并不直接适用于Xcode本身。