Objective c 运行Mac OS命令行应用程序,如何

Objective c 运行Mac OS命令行应用程序,如何,objective-c,command-line,Objective C,Command Line,假设您使用Xcode创建了一个新的macos命令行应用程序,该应用程序将打印一些内容。如何使用命令行或Finder查找并运行它 应用程序是“生成的””,但项目目录结构似乎不包含可执行文件。这个文件的格式是什么 请告知这将有助于: 选择生成要存档的项目(产品->生成) 用于->存档) 可执行文件将被创建并放置在项目构建中 文件夹。这通常类似于 /用户//Library/Developer/XCode/DerivedData//Build/Products/Release 如果愿意,可以将可执行文

假设您使用
Xcode
创建了一个新的
macos命令行应用程序
,该应用程序将打印一些内容。如何使用命令行或Finder查找并运行它

应用程序是“
生成的”
”,但项目目录结构似乎不包含可执行文件。这个文件的格式是什么

请告知

这将有助于:

  • 选择生成要存档的项目(产品->生成) 用于->存档)
  • 可执行文件将被创建并放置在项目构建中 文件夹。这通常类似于 /用户//Library/Developer/XCode/DerivedData//Build/Products/Release
  • 如果愿意,可以将可执行文件复制到更方便的位置
  • 要运行它,打开一个shell窗口,浏览到可执行文件 目录,然后键入您的命令名
  • 编辑


    我看到你在问题中提到了iOS,并将其标记为iOS。这个答案与iOS无关,事实上,我看不到为该系统构建命令行应用程序的选项,拥有一个命令行应用程序也没有多大意义。

    我不知道创建iOS命令行程序是可能的,至少在没有越狱的情况下是不可能的。你在Xcode中看到了哪个选项?当你在“iOS”下创建一个“新项目”时,选择了“命令行应用程序”,你能发布一个新项目面板的屏幕截图吗?我之前说错了,我指的是MAC OS命令行工具,而不是iOS。有没有办法控制发布代码的放置位置?是的,打开项目后,导航到文件->项目设置。您可以选择覆盖DerivedData的位置,或者指定一个完整的其他目录来放置生成。为了避免不必要的挫折,从保存可执行文件的目录运行可执行文件时,您可能必须键入./executablename,(注意可执行文件名前的点和斜杠,没有空格)取决于您的路径设置。