2013-03-22 22 views
0

蘋果在其開發者新聞 - 中發佈了「從5月1日開始,提交給App Store的新應用程序和應用程序更新必須適用於帶Retina顯示屏的iOS設備,iPhone應用程序還必須支持iPhone 5上的4英寸顯示屏。」從5月1日起 - iPhone 5支持 - 那麼最小的iOS版本appstore支持什麼?

當然,我們必須使用iOS 6來使用autoLayout來支持iPhone 5和以前的設備。 但是有沒有其他方法?

如果是這樣,那麼從5月1日開始,最低iOS版應用程序商店將支持哪些內容?

回答

4

你不需要使用自動佈局支持iPhone 5

5月1日,你仍然可以支持的iOS 4.3或更高版本。您仍然可以支持運行iOS 4.3或更高版本的任何設備。

的要求是,你的應用程序必須有充分的視網膜支持(@ 2倍的圖像),你必須支持iPhone 5和第五代的iPod touch(沒有更多的字母拳擊)的4" 畫面。

所以基本上很少被改變。蘋果只是需要人來支持新的設備。

+1

「沒有更多的字母拳」是指則支持的iOS4.3「的兩個故事板或兩個xibs,對不對? http://stackoverflow.com/a/12537643 – raw3d 2013-03-22 04:52:05

+0

我不知道。我不使用故事板或xibs。我用代碼完成所有的用戶界面。但我在這裏看到很多帖子討論支持兩種不同尺寸屏幕的最佳方式。一些搜索應該會找到關於處理這個問題的最佳方法的好答案。 – rmaddy 2013-03-22 04:55:10

+1

你可以使用彈簧和strust結合一些代碼來實現你想要的而不用做2個xib/storyboards。 – 2013-03-22 05:38:48

0

最低操作系統版本爲4.3和iPhone 5的支持是強制性的。你也應該提供視網膜(@ 2倍)的圖像。

自動佈局一個可用於ios 6的功能,只能用於部署目標6.0。

在所有xibs文件檢查器中禁用所以自動版式,你將能夠支持的iOS4.3