2009-10-18 30 views
5

我已经可以通过命令行建立一个分布图的应用如何从命令行将应用程序部署到我的iPhone?

xcodebuild -configuration Distribution -sdk iphoneos3.0 clean build 

不过,我想更进一步,并安装应用程序的连接iPhone和执行它(好像我” d按住Build并在XCode中运行)。

在构建上市的最后一个命令的命令窗口(CMD + Shift + B)的协同设计,这是据我所知,只是符号的代码而已。所以我不确定我可以从命令行运行什么命令(如果有的话),以便在iPhone上安装和运行应用程序。

我运行官方SDK,而不是一个越狱的手机。

+1

这怎么不是在堆栈溢出属于?这是一个发展问题,应该在这里,而不是超级用户。 – 2009-10-18 14:46:37

回答

2

如果你有一个post build script你应该能够安装和使用脚本运行它。如果你越狱了,你应该可以使用SCP然后直接执行它。

有可能是解决问题,以及一个AppleScriptautomator方式。

+0

我不清楚执行安装的命令是什么。 – dave 2009-10-19 12:39:27

+1

如果你的越狱并且安装了OpenSSH,你应该能够: scp -Crp $ APPDIR/build/Release-iphoneos/Example.app root @ $ IPHONE_IP:/ Applications/ – 2009-10-19 14:21:51

+0

个人而言,我只是将应用程序ncftp到我的FTP服务器所以我(和我的测试人员)可以稍后取得: #!/ bin/sh cd“$ HOME/src/bidding_practice/trunk/Personal Bridge Scorer/build/Release-iphoneos” zip -pr PBS.zip个人\ Bridge \ Scorer.app echo“put PBS.zip”|的ncftp mywebsite RM PBS.zip #/ bin/sh的 RM -f PBS.zip wget的http://mywebsite.com/PBS.zip 解压PBS.zip RM -f PBS.zip RM! - RF /应用/个人\桥\ Scorer.app/ MV个人\桥\ Scorer.app/ /应用/ 你可以设置SSH thed自动运行脚本拉。 – 2009-10-19 14:23:14

相关问题