簡體   English   中英

有沒有一種快速的方法來構建和安裝到iPhone(從Xcode),而無需啟動應用程序?

[英]Is there a quick way to build & install to iPhone (from Xcode) without starting the app?

在Xcode中,我可以使用CMD - R運行(或CMD - Y來調試),我的應用程序將編譯,安裝在手機和啟動。 (我已經准備好了我的手機和Xcode,所以這部分按預期工作。)

想要做的就是輸入CMD- <別的東西>和有我的程序編譯並安裝在手機上,但不能啟動。

我意識到我可以只用CMD - B進行構建,然后通過一些繁瑣的部署進行部署,但我希望你們中的一個聰明人可以告訴我懶人的所有這一切的捷徑。

嘿,奧利,我沒有嘗試過這個,因為我現在沒有部署iPhone,但這個/應該/工作:

您可以創建一個腳本,在當前項目目錄中運行xcodebuild並為其提供安裝目標。 假設您希望在某個時候進行調試,請使用Debug配置,否則請使用release。 然后將腳本綁定到Xcode首選項中的某個命令鍵,您應該在路上。 要通過調試啟動xcodebuild,您可以執行以下操作:

xcodebuild install -configuration Debug

如果項目中有多個目標,則必須將其指定為xcodebuild:

xcodebuild install -target iPhoneApp -configuration Debug

您還可以在項目中創建特定於此場景的配置,並將其傳遞給xcodebuild,您應該能夠以您喜歡的支持語言(即AppleScript,python,ruby等)編寫腳本。

HTH

我有同樣的問題。

我最終使用了XCode Organizer。 選擇您當前的設備。 摘要選項卡。 “+”應用程序..然后選擇剛構建的應用程序(在/build/[debug|release]-iphoneos/.app下)

這很容易安裝。

要構建 (在“man xcodebuild”下記錄的確切標志,請安裝xcode的命令行工具):

xcodebuild build -sdk iphoneos6.0 workspace/project, targets, configs and/or scheme flags

要安裝從github抓取,然后簡單地制作並運行):

path/to/fruitstrap --id device-uuid-to-install-on --bundle path/to/ios.app

您是否考慮過使用Automator 這里有一篇關於如何自動化XCode構建以及什么不能構建的好文章。

暫無
暫無

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

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