【发布时间】:2014-10-10 14:40:10
【问题描述】:
我尝试在Apple.StackExchange.com 上问这个问题,但他们将我重定向回这里。
我用TextEdit 创建了一个自定义file association 并让它工作。我现在需要构建一个应用程序,它使用我的自定义 file association 并运行 shell commands 来打开非专有应用程序(如 TextEdit、VLC 等)。此应用程序将从网络下载。
我怎样才能实现所有这些?它可以是任何语言,但最好是Objective-C
【问题讨论】:
-
你检查过
open <your_cusom_assosiated_file>shell 命令吗? developer.apple.com/library/mac/documentation/Darwin/Reference/… -
@deimus 是的,该命令完美运行。我需要构建一个可以运行该命令的应用程序。我找不到 Cocoa 应用程序运行这样的 shell 命令的方法。应用程序需要保持打开状态,直到用户关闭它,因为我还将执行其他逻辑。
-
添加答案,检查那里
-
我认为 SO 不适合问这个广泛的问题——我的意思是:您希望我们为您编写应用程序吗? ;)
-
@Daij-Djan 您对问题的模糊性是正确的。这就是为什么我先在 Apple SE 上问它,但他们说来这里。
标签: objective-c macos shell file-association