我正在为 Mac OS 开发一个文件管理器应用程序,我想知道 Mac OS 的新沙盒功能会产生什么影响。
有什么经验吗?
谢谢
马蒂厄的回答已经过时了。使用 Lion,您必须参考Code Signing And Application Sandboxing Guide。
另请阅读此问题:如何“沙盒”我的 Lion 应用程序?
沙盒化您的应用程序目前是可选的。您必须在应用程序中使用 sandbox_init() 函数将代码放入沙箱中。
参考资料:
http ://techjournal.318.com/security/a-brief-introduction-to-mac-os-x-sandbox-technology/
http://developer.apple.com/library/mac/#documentation/Darwin /Reference/ManPages/man3/sandbox_init.3.html