2015-04-02 70 views
2

我需要为Mac OS创建一个应用程序,而不需要任何可视化表示(无视图),这些应用程序应该捕获按键并根据这些按键执行AppleScript。如何创建Mac OS的无头应用程序

什么是在Mac OS中实现这种行为的正确方法?

回答

1

创建启动守护程序或Launch Agent以运行无头应用程序。你可以阅读关于Apple's Documentation的内容。

+0

所以我需要创建命令行工具项目(Swift或Objective-C),将应用程序复制到“/ Library/LaunchDaemons”diretory并在其中创建.plist文件,对吗? – FrozenHeart 2015-04-02 11:22:12

+1

排序!您也可以创建一个Bundle应用程序并使用它,方法是将程序字符串指向Bundle的Contents/MacOS文件夹中的二进制文件。请注意,您的应用程序不应放置在/ Library/LaunchDaemons文件夹中;那只是为了plist – TheDarkKnight 2015-04-02 13:20:08

+0

什么是正确的地方来存储我自己的应用程序呢? – FrozenHeart 2015-04-02 13:44:31

相关问题