首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移除沙盒

移除沙盒
EN

Stack Overflow用户
提问于 2011-08-11 05:55:54
回答 5查看 23.3K关注 0票数 32

我还有另一个关于应用沙箱的问题。所以我需要访问用户的主目录,同时应用程序应该能够关闭Mac。这就要求不使用沙箱。

我的问题是,我不知道如何删除沙箱,并能够将应用程序提交到Mac应用商店。我想档案库被沙箱了,因为我打开过一次..

如何正确地从归档文件中删除沙箱?

谢谢你的帮忙!

EN

回答 5

Stack Overflow用户

发布于 2020-01-15 21:37:44

在Xcode 11上,您可以通过从Signing & Capabilities选项卡中删除来关闭Sandboxing:

票数 33
EN

Stack Overflow用户

发布于 2011-08-11 07:57:43

如果我正确理解了您的问题,您需要从项目中删除entitlements.plist,并确保Xcode中目标的摘要视图关闭了沙箱:

票数 10
EN

Stack Overflow用户

发布于 2015-05-26 11:56:42

正如Derek Wade指出的那样,你可以通过使用HexFiend这样的十六进制编辑器编辑二进制文件本身,使像Amplitube X这样的应用程序(由于沙箱操作,它与GarageBand等第三方插件的行为令人讨厌)不在沙箱中运行。查找:

代码语言:javascript
复制
<key>com.apple.security.app-sandbox</key>

紧跟在这一位之后,你会看到真正的标签,正如我所建议的那样,我切换到了'fals‘(没有额外的字节),现在GarageBand将很高兴地与第三方VST插件交互。太棒了。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7018354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档