2010-07-07 49 views
0

我有iPhone 3GS,iOS4,xcode 3.2.3。初始屏幕出現在調試模式,但不是在發佈(iOS4)

加載Default.png後,我添加了一個小小的啓動畫面,外觀與應用程序啓動視圖完全相同。 此初始屏幕在調試模式下出現動畫,但在發佈模式下根本不顯示(我得到一個空白屏幕),這當然排除了圖像的任何問題,如大小或名稱。 我試過乾淨所有目標,沒有運氣,爲了排除故障,我也嘗試使發佈配置看起來完全像調試配置(如複製和優化級別中的條狀調試符號),我沒有去哪裏。

任何想法?

回答

5

檢查您的複製資源構建階段,看看Default.png是否在那裏。也許它已被刪除,但手機正在使用緩存的圖像(由於沒有清理您的版本),因此您會錯誤地指出它正在使用Debug。

要測試,請完全清除所有構建並運行調試,或者只檢查是否複製了Default.png。

0

好的,已解決。感謝coneybeare的提示。

該問題與調試或發佈模式無關,我只在發佈版本下進行了全部清理,但未在調試下進行。當我爲兩者完成時,我從兩種模式中獲得了相同的行爲。 由於啓動屏幕在Debug下工作(在執行全部清理之前),我傾向於忽略我的代碼。現在,我不得不再次查看我的代碼,我發現[window makeKeyAndVisible]在之前的修改過程中被刪除,因此沒有顯示啓動畫面視圖。

+4

您應該刪除此「答案」並將其作爲原始問題的更新。然後,Stack Overflow上的常見禮貌將正確答案標記爲正確(點擊我答案旁邊的綠色檢查),以便您提出的未來問題將得到更快的回答。 – coneybeare 2010-07-08 13:24:09

相關問題