【发布时间】:2013-04-22 18:27:45
【问题描述】:
我正在尝试创建一个 OSX 应用程序,它是屏幕键盘的复制品。是否可以在另一个活动应用程序的光标位置插入一些文本?提前致谢!
【问题讨论】:
-
仅供参考,以防万一:答案(无论细节如何,对不起,我不知道他们的意思)是合格是的 - 例如,辅助软件就是这样作品。 然而在沙盒下,因此在 App Store 中,一般的答案肯定是否定的 - 输入另一个应用程序可能是一个严重的安全问题。当然,如果您的应用程序不在沙箱中,那么它的限制就无关紧要了。
-
@CRD 沙盒是什么意思。你的意思是如果我将应用程序提交到应用程序商店它不会工作?但是作为一个苹果开发者,我可以在我的系统中运行这个应用程序吗?能否请您详细说明..谢谢。
-
App Sandbox 是一个安全系统,它限制应用程序可以做什么——它可以访问哪些文件,是否可以建立网络连接等等。所有 iOS 应用程序都是沙盒化的,对于 OS X 来说是可选的。但是,所有要在 Mac App Store 中销售的应用程序都必须经过沙盒处理。在 Apple 文档中查找 App Sandbox 以了解详细信息。
标签: macos cocoa on-screen-keyboard