如何使用参数从终端启动控制台应用程序?

时间:2012-07-06 14:29:00

标签: objective-c xcode

我在Xcode中有控制台应用程序,它使用Core Data,应该从控制台获取一个参数。问题是无需打包到.app文件中。所以我甚至无法从终端启动它,甚至不传递参数。也许我错过了一些项目设置,允许我这样做?

2 个答案:

答案 0 :(得分:1)

您应该在应用内运行实际程序,例如如果您位于包含.app。

的目录中,请./MyProgram.app/Contents/MacOS/MyProgram

答案 1 :(得分:1)

open -a "./MyProgram.app/Contents/MacOS/MyProgram" --args myarg