2011-04-27 67 views
1

我最近切換到Xcode 4(來自Xcode 3),並注意到我生成的壓縮應用程序文件的大小跳躍了> 3MB。我嘗試使用與Xcode 4中相同的項目文件在Xcode 3上構建它,並且仍然存在大小差異。Xcode 4中的壓縮應用程序(.ipa)比Xcode 3更大?

我的下一步應該怎樣調試呢?我應該檢查特定的Xcode設置或偏好嗎?如何根據Xcode的版本對項目首選項進行不同的解釋?

+0

您是否無意中在Xcode 4上以調試模式構建應用程序? – 2011-04-27 23:06:48

+0

你在編譯之前清理過你的項目嗎? – Julian 2011-04-27 23:35:22

回答

0

也許你正在爲兩種架構構建一個胖二進制文件。

檢查項目的「構建設置」選項卡中的「架構」選項。 如果設置爲「標準」,則Xcode將包含armv6和armv7的二進制文件。將其更改爲「優化」,Xcode將僅爲armv7構建。我認爲,蘋果自iPhone 3GS和第三代iPod touch起使用armv7。

+0

這並不意味着與我所詢問的項目相關,但已證明在我正在開展的項目中非常有用。 :-) – Arkaaito 2011-09-18 22:56:26