小编Pro*_*Tom的帖子

Lion的新安全模型将如何影响像Python这样的事情?

我很想知道OS X Lion中的新安全模型将如何影响未来.具体来说,我正在质疑Entitlements和Sandboxing.

这不是这些是好主意的问题.相反,这是一个最佳猜测将来会发生什么的问题.

我对像Python这样的东西感到好奇.我的公司使用基于Web的软件为紧急情况制作了一个小型Python应用程序.这包括读取和写入文件系统.

我们的应用程序没有权利,因为它只是Python代码,我们不做任何Cocoa包装.当Mac App Store要求所有应用程序必须进行沙盒处理并列出其权利生效时,我想知道Apple是否会推出操作系统更新并说"这是我们从现在起如何进行安全保护,如果你的应用程序不符合我们的安全模型,它不会运行,因为它不安全."

我对此有不同的看法.一方面,我认为让消费者的机器更安全是件好事.少流氓代码和所有腐烂.另一方面,它将使开发成为许多开发人员的生活地狱.

我还想知道如果Leopard或Snow Leopard发布相同的更新,是否应该为Lion发布这样的更新.我的想法不是Leopard,因为它比目前的操作系统落后两代.Snow Leopard都取决于Apple想要支持旧操作系统的时间.

因此,现在我向Apple开发人员展示他们对这个主题的看法,并且可能产生以前没有的想法.

python macos entitlements osx-lion appstore-sandbox

11
推荐指数
1
解决办法
659
查看次数

有关在OS X 10.8 Mountain Lion上使用Netbeans 7.2启动和运行cppunit的分步说明

有人可以提供一步一步的说明,让cppunit在OS X 10.8 Mountain Lion上工作吗?这包括所需的任何下载和Netbeans的任何配置.

目前,当我添加一个cppunit测试时,Add Test对话框中会出现一条警告:"未检测到cppunit库.测试编译可能会失败." 我从Sourceforge和svn cppunit下载并将文件复制到/ usr/local/include,但这不会使编译错误消失.

我错过了什么?Google™对此问题毫无帮助.

netbeans cppunit osx-mountain-lion netbeans-7.2

3
推荐指数
2
解决办法
6043
查看次数