2014-02-05 12 views
0

啓動圖像的目的是爲了假裝應用程序開始給應用程序充分加載時間,但我有這個應用程序是如此之快加載啓動圖像只需少於0.1秒即可見。我已經測試了沒有啓動圖像的應用程序,加載速度比啓動圖像快。我想要沒有啓動圖像,但蘋果迫使我有一個

當我將應用程序提交給Apple而沒有啓動映像時,它無法驗證。

這太荒謬了。有沒有辦法解決這個問題?

謝謝。

回答

6

一般的經驗法則是使用啓動圖像,看起來像應用程序的第一個屏幕,刪除了文本,因此它看起來像是一個空白的界面。一旦您的應用程序開始渲染,用戶就會明白它到達了這一點。

很多時候遊戲都會有一個閃屏,尤其是因爲他們有時會在這段時間內加載資源。所以那些通常會有一個啓動畫面,這是他們的啓動畫面,一旦渲染啓動它會產生一些動畫,或者他們有時會以黑色啓動圖像開始,因爲徽標/閃屏會淡入。

As你說,沒有啓動圖像的應用程序無法驗證。此外,當蘋果公司首次推出iPhone 5時,您添加對iPhone 5屏幕尺寸的支持的方式是添加該尺寸的啓動圖像。所以在這種情況下,Apple實際上是使用啓動圖像的存在來確定您是否支持屏幕大小。換句話說,您需要啓動圖像,並且它對用戶體驗有所幫助,即使只是瞬間顯示。

+1

正確 - 使用看起來像應用第一個屏幕但沒有內容的啓動圖像。蘋果公司的人機界面指南有一些示例啓動圖像,從他們的一些應用程序:https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mhighig/LaunchImages.html(注意,他們應該很簡單,無聊!) –

+0

@JamesFrost,真的,他們只是爲了給你幻覺,你的應用程序啓動得更快,並使一切看起來更順暢。它並不打算成爲很多人想要使用它的「閃屏」(特別是那些令人討厭的東西,我稱之爲「客戶端」......) – Gavin

3

沒有辦法解決它 - 你必須有一個啓動圖像。

可能使用的啓動圖像看起來很像你的第一頁,所以當它短暫閃爍時看起來不太刺耳。

1

最後我檢查了當你沒有調試版本的啓動圖像時iOS使用默認圖像。如果我記得正確的話,它是黑色的。所以你可以創建一個全黑的圖像並使用它。

0

我個人從未使用過發佈圖片,並已獲得所有應用程序的批准。也許你因爲別的東西而失敗了驗證?

+0

不。驗證失敗時,該消息很明顯。 – SpaceDog

+0

我認爲蘋果公司在過去的一年中改變了他們的驗證器,要求發佈圖片,但我不能100%確定。 –

+0

當您創建Xcode項目時,默認會創建黑色啓動圖像。所以也許你從來沒有注意到他們在那裏,但它確實需要他們。 – Gavin

-1

你不需要啓動圖像。這不會導致您驗證失敗

相關問題