1
當我在啓動我的應用程序後第一次安裝它並在啓動畫面消失之前退出,然後從多任務菜單啓動時出現黑屏。如果我從主屏幕上點擊它,它會加載正常,但每次嘗試從多任務菜單中都是黑屏,直到我終止它爲止。如果我將UIApplcationExitOnSuspend屬性添加到屬性列表中,黑色屏幕會不斷出現,直到我重新啓動設備。任何幫助表示讚賞。iPhone - 運行應用程序的多個實例?
感謝Sj的
當我在啓動我的應用程序後第一次安裝它並在啓動畫面消失之前退出,然後從多任務菜單啓動時出現黑屏。如果我從主屏幕上點擊它,它會加載正常,但每次嘗試從多任務菜單中都是黑屏,直到我終止它爲止。如果我將UIApplcationExitOnSuspend屬性添加到屬性列表中,黑色屏幕會不斷出現,直到我重新啓動設備。任何幫助表示讚賞。iPhone - 運行應用程序的多個實例?
感謝Sj的
有兩件事情:
applicationDidFinishLaunching
正在運行代碼(您知道,就像在應用程序中添加窗口一樣),而閃屏則顯示。如果你提早暫停,它沒有機會。這可能不是第一次安裝後的情況,但如果我是你,我會給它一些時間來完成初始安裝而不是中斷它。我的猜測是你可能的原因是#1。給應用程序更多時間來完成初始加載。之後,它應該沒問題。無論什麼原因,第一次安裝/加載總是最慢的。
對,我不能停止用戶按下home鍵,而啓動畫面是可見的,所以有辦法讓應用程序等待它終止之前?謝謝Sj – Sjblack 2010-07-22 14:12:50
啊,我假設你是從XCode安裝到設備上的。如果您在啓動畫面暫停期間一般使用黑屏時出現問題,則可能會遇到不同的問題。我也看到了你的另一篇文章,你能否用我建議的代碼更新它? ('applicationDidFinishLaunching'和'viewDidLoad')..不幸的是,你不能阻止應用程序暫停或終止(你可以殺死它而不是暫停它)。 – iwasrobbed 2010-07-22 14:27:32