我想从命令行和我的个人编辑器开发和运行我的iPhone应用程序,而不必使用Xcode。
到目前为止,我已经能够编辑Emacs中的所有文件并在项目中运行
xcodebuild来编译/链接/等。
下一步是创建一个Makefile任务,用我当前的应用程序启动iPhone模拟器。有关如何做到这一点的任何想法?
更新:我对XCode调用我的编辑器不感兴趣,我只是想尽可能地忘记IDE。
答案 0 :(得分:10)
您需要做的就是将构建的.app从XCode放到~/Library/Application Support/iPhone Simulator/[some version]/Applications/[somefolder]/
的任何地方复制。
然后,启动/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iOS Simulator.app
。不确定如何启动它来启动特定应用程序,但这会将您带到主屏幕。
答案 1 :(得分:2)
另请注意,您可以将XCode设置为使用外部编辑器,即使是源代码也是如此。在此设置中,您将打开XCode以查看显示组成项目的文件和其他项目的树视图,但是一旦您双击源代码文件,它将在例如emacs的。
Mac Developer Network上有一个截屏视频,展示了这一点:link
答案 2 :(得分:0)
我对此表示怀疑。如果你越狱你的手机并在其上安装SSH,你可以设置一些东西>>通过wifi复制.app,但这是一项相当多的工作。 - Noah Witherspoon 09年1月13日5:24
我用这种方式完成了所有我开始的iphone开发工作。只需查看二进制可执行文件以及您可能需要的任何其他文件(在手机上找到App文件夹后)实际上比从xCode安装应用程序要快得多。请注意,我没有运行调试器。