在MAC OS X 10.8.x上,AppStore应用程序如何安装内核扩展?

6 macos cocoa kernel-extension mac-app-store

描述 我正计划开发一个科学的沙盒应用程序,需要安装内核扩展才能正常运行.

代码相关问题 应用程序在购买时如何安装kext?我的意思是,它将如何部署?是否有一些(可可)API可以调用?我没有运气就找到了这个答案.似乎大多数应用程序不需要kexts.

一般问题 我是否可以将这样的应用程序放在appStore上?我有疑问,因为安装内核扩展会破坏沙盒的目的.

uch*_*aka 8

使用可在Mac App Store中接受的应用无法执行此操作.根据Mac App Store审核指南2.18:安装kexts的应用程序将被拒绝

  • 安装内核扩展会违反沙箱。您需要在 Mac App Store 之外分发此类应用程序。当然,安装程序和内核扩展需要在应用商店之外分发。*可能*仍然可以创建一个单独的沙盒Mac App Store应用程序,它*恰好*支持您的内核扩展,但不确定是否会被接受...... (2认同)
  • 非常感谢你的回复.我无法访问您引用的文档.所以你的评论真有帮助. (2认同)