2013-10-04 167 views
13

當我構建我的iPad應用程序以在我的開發iPad上運行時,它僅構建調試版本。我需要看看真正的發行版本有多快;我該怎麼做呢?我習慣於Visual Studio的Debug/Release構建,所以這個Run/Test/Profile/Analyze/Archive的東西有點混亂。我看到Schemes與此相關,但沒有簡單的開關「我想在我的設備上測試我的應用的調試/發佈版本」?在開發設備上運行版本的iOS應用程序

+0

我很高興我得到了這個工作...發佈版本運行速度提高了60%! –

+1

如果您找到了解決方案,請接受幫助您的答案。 –

回答

11

您希望使用臨時設置配置文件進行版本構建,該配置文件將允許您將其安裝在設備和您指定的其他設備上。

Test flight app是免費的,也可以幫助這個過程。

Provisioning Profile

+0

這是我不會想到的關鍵部分 - 單獨更改爲「發佈」時不起作用,因爲我使用的是開發人員配置文件。 –

+0

非常好,很高興你能工作。如果這有助於您考慮將其標記爲答案。 – Mongo

+0

面料也是一個不錯的選擇。 – OhadM

9

在您的方案設置中,您可以選擇構建用於調試或發佈。確保你已經正確設置了代碼簽名。 Xcode 5可以提供幫助。

+0

你能定義「正確」嗎?如果它的調試工作不能用於發佈?另外...真的,我必須每次編輯該方案,我不能有單獨的方案來測試調試/發佈? –

+0

可能有不同的方案,但只能將一個方案分配給「運行」命令。所以你每次都必須改變方案。更容易改變調試/發佈。 –

4

您可以根據Xcode Project創建的Project ViewBuild Configuration。讓它的Distribution

New configuration

重複然後只需選擇Edit Schemes並選擇新的計劃和你的設備上運行。確保您在Build Settings中選擇的證書。但是,運行AdHoc/Distribution構建時,您沒有獲得完整的調試功能。

+0

這是一個特定於XCode5的東西嗎? –

+0

不可以。這也應該在Xcode4.x.x上運行 – unspokenblabber

相關問題