Xcode中的应用沙盒

时间:2016-03-15 17:06:10

标签: ios iphone xcode sandbox

来自Xcode或IOS的沙盒?在互联网上,我阅读了

中的所有应用程序
  

VAR /移动/束/应用

在沙盒中运行。

但是当我在Xcode中构建一个应用程序时,该应用程序是否为沙盒。

请帮助我理解这一点。

2 个答案:

答案 0 :(得分:2)

  

sand-boxing来自Xcode或IOS

iOS执行沙盒操作 - 操作系统阻止应用程序访问沙箱外的文件系统,它们无法真正相互通信等。

  

但是当我在Xcode 5中构建应用程序时

您应该更新到Xcode 7.2,它比Xcode 5新几年。

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

答案 1 :(得分:1)

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

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