2013-03-25 34 views
2

我看過蘋果的「新聞公告」,如下:iPhone的Retina顯示屏,蘋果的App Store上傳

在您的應用程序使用標識符2013年3月21日起5月1日,在App Store將不再接受訪問UDID的新應用程序或應用程序更新。 請更新您的應用和服務器,以將用戶與供應商 或iOS 6中引入的廣告標識符相關聯。您可以在UIDevice類別參考中找到更多 詳細信息。

讓您的應用程序很好看的視網膜顯示器和iPhone 5 3月21日, 從2013年開始5月1日提交到App 商店新的應用程序和應用程序更新必須與Retina顯示屏和iPhone iOS設備建成應用程序還必須支持iPhone 5上的4英寸顯示器。瞭解有關 通過查看iOS人機界面準則來準備您的應用程序。

對於UDID,我不擔心這一點。但對於第二個約束,我如何確保我的應用程序是Retina顯示支持?這是否意味着應用程序內的每個圖像或圖標都必須處於Retina顯示分辨率?如果有任何一個圖像不在Retina顯示分辨率下,Apple會拒絕我的應用程序上傳?

+0

這只是意味着如果您使用的是背景圖像或按鈕圖像等等。請確保您將這些圖像更改爲視網膜顯示指定的較大尺寸。至於拒絕你的應用程序,這是可能的。所以只需更改尺寸並上傳或更新現有的應用程序。 – 2013-03-25 03:38:21

回答

4

他們沒有提供更多的細節通過電子郵件,但我會說,他們會希望你的所有圖像視網膜質量,理想情況下。現在,如果有幾幅圖像不是視網膜質量(但不是明顯的),那麼評論者可能會寬容。但是,如果應用程序很醜並且像素化,那麼您的應用程序肯定會被拒絕。我會盡力將您的所有圖像更新爲視網膜質量。每天使用非視網膜設備的人越來越少(唯一銷售的沒有視網膜顯示屏的設備是iPad 2和iPad Mini),而沒有視網膜顯示屏的最後一款iPhone是iPhone 3GS,幾乎在四年前推出,而且三年前過時了。