Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用Cocoa应用程序打包命令行工具?_Objective C_Cocoa_Unix_Command Line - Fatal编程技术网

Objective c 使用Cocoa应用程序打包命令行工具?

Objective c 使用Cocoa应用程序打包命令行工具?,objective-c,cocoa,unix,command-line,Objective C,Cocoa,Unix,Command Line,免责声明:这里是可可新手 我用Cocoa GUI编写了一个应用程序,它充当命令行工具的包装器。问题是该工具不是OSX的标准配置。因此,在使用Cocoa应用程序之前,必须先安装命令行工具,否则该应用程序将无法运行 有人能给我指一些文档(希望有示例),教我在用户安装应用程序时如何安装命令行工具吗 谢谢大家! 为什么不在Cocoa应用程序包中包含命令行工具?这样,您的Cocoa应用程序就完全独立了,甚至不会出现“安装”命令行工具的问题。为什么不将您的命令行工具包含在Cocoa应用程序包中?这样,您的C

免责声明:这里是可可新手

我用Cocoa GUI编写了一个应用程序,它充当命令行工具的包装器。问题是该工具不是OSX的标准配置。因此,在使用Cocoa应用程序之前,必须先安装命令行工具,否则该应用程序将无法运行

有人能给我指一些文档(希望有示例),教我在用户安装应用程序时如何安装命令行工具吗


谢谢大家!

为什么不在Cocoa应用程序包中包含命令行工具?这样,您的Cocoa应用程序就完全独立了,甚至不会出现“安装”命令行工具的问题。

为什么不将您的命令行工具包含在Cocoa应用程序包中?这样,您的Cocoa应用程序就完全独立,甚至不会出现“安装”命令行工具的问题。

是否要将此命令行工具安装到system bin目录中,以便可以从命令行独立于GUI应用程序使用它?或者您的GUI应用程序是运行此命令行工具的唯一方式吗?这无关紧要。任何一种方法都适用于我的目的。是否要将此命令行工具安装到system bin目录中,以便可以从命令行独立于GUI应用程序使用它?或者您的GUI应用程序是运行此命令行工具的唯一方式吗?这无关紧要。无论哪种方法都能达到我的目的。太棒了。这个过程有没有像Apple Dev网站那样的文档记录?捆绑包编程指南应该有更多的信息。您可以将命令行工具放在捆绑包中的Contents/MacOS目录中(表2-5)。然后使用bundlePath或类似方法确定命令行工具的路径。这个过程有没有像Apple Dev网站那样的文档记录?捆绑包编程指南应该有更多的信息。您可以将命令行工具放在捆绑包中的Contents/MacOS目录中(表2-5)。然后使用bundlePath或类似方法确定命令行工具的路径。