2014-03-26 28 views
1

我們有一個相當大的空中應用,出於某種原因,當我們爲iOS打包時,它無法正確啓動。只是一個普通的白色屏幕。當我們以調試模式啓動它時(或者甚至使用快速包裝),它工作正常。只有在導出發佈版本的時候,它纔會啓動一個普通的白色屏幕,並且什麼都不做。Adob​​e Air iOS應用 - 空白屏幕

有人看過類似的東西嗎?任何想法,如果有某種錯誤,以任何方式找出錯誤是什麼?

+0

您使用的是ANE嗎?你使用的是什麼版本的AIR?什麼版本的iOS?你打包好嗎?你有適當的證書和移動配置文件?你可以在相同的設置和證書下構建一個Hello World應用程序嗎?我們無法診斷「我有白屏」。你必須給我們更多的信息 –

+0

我有完全相同的問題,一個用於編譯的應用程序很好,只能用於調試模式或快速打包。標準版和發行版結果爲空白屏幕。 – davivid

回答

1

因此,經過幾個小時的努力,這是加載SWF文件的問題。我們有一些嵌入式的圖像資產,它們是swf文件,在調試模式下效果很好,但在發佈模式下效果不佳。鑑於我們正在開發的應用程序是一個需要30多分鐘才能構建發佈版本的龐然大物(在一個非常強大的框中),這確實是一個非常痛苦的挑戰。我們最終將swfs轉換爲fxg並且錯誤消失了

0

我在構建AIR iOS應用程序(任何模式)時遇到過類似的白屏問題。該應用程序構建並啓動,沒有錯誤,但只是在啓動圖像消失後顯示一個白色屏幕。

此問題與上面的問題不同,但我想在此處發佈以供將來參考。

事實證明,這是由於源文件的讀/寫權限不正確。即我將源文件複製到另一臺計算機上,然後以不同的用戶身份登錄到該計算機。

解決的辦法是簡單地將源文件重新複製到計算機上,同時以正確的用戶身份登錄。