2013-09-21 20 views
11

只需升級到xcode 5,並在產品菜單中看到「構建用於存檔」。 我去首選項/鍵綁定,並在產品菜單「生成 - >安裝」看到,我把一個鍵,它不起作用。用於在Xcode 5中存檔的構建

所以,我執行這個做到這一點:

xcodebuild聯編 - 項目的myproject .xcodeproj -target mytarget -configuration釋放

,我像以前一樣得到同樣的事情在以前的Xcode與「建設用於存檔「 (只是用發佈配置構建)

任何想法如何使用xcode 5 GUI」構建歸檔「(而不是產品/歸檔)?

謝謝

回答

12

看起來他們已經聯合了兩步「建立存檔」和「存檔」到一個菜單命令:Product -> Archive XCode中5

+2

希望蘋果不會從下一個xcode版本中刪除xcodebuild命令並要求使用它的錢:)。 – Stephane

+0

歸檔後仍然找不到我的.a庫。 – airpaulg

+0

是的,與.app同樣的事情,我得到一個指向無處的鏈接,直到我填充「安裝目錄」(INSTALL_PATH)在構建設置,我忘了(對我來說太複雜了:)),只是運行「CD my_project_dir」(其中。 xcodeproj位於)並運行xcodebuild -alltargets「,並且everthing現在是好的。 – Stephane

29

「請注意,如果存檔菜單禁用,這很可能是因爲當前在Xcode工具欄中選擇了一個模擬器選項作爲運行目標。將此菜單更改爲連接的設備或通用iOS設備目標選項應啓用產品菜單中的存檔選項。「

更多資料http://www.techotopia.com/index.php/Preparing_and_Submitting_an_iOS_7_Application_to_the_App_Store

+3

1 - 它不是「歸檔」菜單,而是「建立歸檔」消失(不是:禁用) – Stephane

+1

2 - 它不適用於帶有模擬器的IOS,而是標準的mac osx開發。 – Stephane

+0

謝謝 - 讓我瘋狂! – DogCoffee

5

您可以使用「構建用於分析」,將其設置爲「發佈」配置。

+0

謝謝,這就是我一直在尋找的東西。 – devios1

+0

是的,扭曲xcode是另一種解決方案。 因此,我必須將配置設置爲釋放(因爲我首先從版本更改爲儀器調試) 並取消選中配置文件方案的編輯方案/參數上的「使用運行操作的參數和環境變量」。 – Stephane

+0

這是不正確的,因爲構建配置文件可能是調試或發佈方案中設置。 – justinkoh

相關問題