2009-10-18 67 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

相關問題