2011-12-06 62 views
1

這看起來很奇怪,我最近升級到了Xcode 4.2,並且即將發佈我的應用的更新版本。當我去生成文件夾非構建似乎已經改變,他們都是從我更新到Xcode 4.2之前約會我的iPhone應用程序最新版本在哪裏?

我的代碼有今天的日期,但我看不到lates構建。 Xcode 4.2會將構建存儲在不同的地方嗎?還是我在Xcode中缺少設置?

+0

窗口 - >管理器,然後存檔選項卡? – Luke

回答

0

單擊左窗格中的「Log Navigator」圖標(氣泡),然後選擇構建的日誌條目。

該日誌將包含您的構建的完整路徑。通常它是這樣的:

/Users/user/Library/Developer/Xcode/DerivedData/App-cmxgycqjtykiurgecgrmvvavwwjq 
/Build/Products/Debug/App.app/Contents/MacOS/App 

如果你正在做一個生產版本,我建議使用「存檔」功能,它會做一個乾淨的構建與所有正確的編譯器的優化,再與建立您呈現組織者窗口。

然後,您可以點擊「共享」按照您喜歡的任何格式(pkg,app,ipa等)保存應用程序。對於iOS應用程序,這也可以將配置文件嵌入到應用程序中,這對於臨時部署非常有用。

+0

找到了!非常感謝,它仍在構建爲Debug,但我如何將其更改爲Release?它曾經是工具欄中的一個選項,但已經消失了! – user616076

+0

如果使用運行/停止按鈕右側的工具欄中的彈出按鈕編輯「方案」,則可以設置哪些構建操作將使用調試,哪些將使用發佈。 「歸檔」操作已預先配置爲執行發佈版本,而這正是您應該用來創建它們的內容。 –

+0

工作得很好,謝謝 – user616076

相關問題