簡體   English   中英

使用xcodebuild命令行將應用程序放在iPhone上

[英]using xcodebuild command line to put an app on the iPhone

這可能嗎? Xcode實際上如何部署內置在iPhone中的iPhone應用程序?

還是我錯過了另一種工具?

澄清:通過“部署”,我的意思是實際在iPhone上安裝並運行gdb,就像您運行run> debug時一樣

xcodebuild僅構建目標,不運行可執行文件; 它無法調用將iPhone應用程序傳輸到設備並啟動調試器的代碼。

Xcodebuild是Xcode在構建iPhone應用程序的幕后使用的東西。 因此,您絕對可以使用它來構建應用程序。 只需cd進入項目所在的目錄,然后執行xcodebuild:

cd myProjectDir
xcodebuild

這將在該目錄中構建項目,就像您從xcode中單擊Build一樣。

使用xcodebuild無法做的一件事是將應用程序部署到iPhone。 如果您想這樣做,我相信最簡單的方法是使用Xcode。 如果要自動執行此操作,建議使用AppleScript。

您可以在此處找到有關xcodebuild的更多信息,該頁面包含xcodebuild的以下描述:

從包含您的項目的目錄(即包含projectname.xcodeproj包的目錄)運行xcodebuild。 如果此目錄中有多個項目,則需要使用-project指示應構建哪個項目。

默認情況下,xcodebuild使用默認的構建配置來構建項目中列出的第一個目標。 目標的順序是項目的屬性,並且對項目的所有用戶而言都是相同的。 為項目的每個用戶設置了活動目標和活動構建配置屬性,並且屬性因用戶而異。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM