如果提交的ipa包中,未包含必要的Icon就會收到類似的通知,爲什麼偏偏是Icon-76呢?
因爲我們開發的遊戲,默認是支持iphone以及ipad的,根據官方提供的參考 Icon-76.png是必須要提供的
詳情可參考這裏:https://developer.apple.com/library/ios/qa/qa1686/_index.html
圖標很多,不可能全部都加進去,所有最好是選擇必要的
從上面的列表來看,蘋果是準備放棄對iphone4的支持了 57x57 及 114 x 114。將XCode從5.x升級到6.x之後,IOS8.x SDK最低支持的IOS版本爲5.1.1。
綜上所述,再加上新出的iphone 6 plus 180x180,總共的icon爲8個,分別是:
Icon.png – 57×57 iPhone (ios5/6) [email protected] – 114×114 iPhone Retina (ios5/6) Icon-72.png – 72×72 iPad (ios5/6) [email protected] - 144×144 iPad Retina (ios5/6) [email protected] - 120x120 iphone & ipod touch (ios7/8) [email protected] - 180x180 iphone6 plus (ios8) Icon-76.png - 76x76 ipad2 & ipad mini (ios7/8) [email protected] - 152x152 ipad retina (ios7/8)
XCode 6.x的AppIcon可以通過拖拽圖標的方式來完成(如果你的應用需要支持ios4.3就不能使用上述方式,詳情可參考:https://developer.apple.com/library/ios/qa/qa1686/_index.html)
本文參考鏈接:
App Icons on iPad and iPhone>>
New Metrics for iOS 7 App Icons>>
Update 2015/11/13
閃屏文件的話,可以參考這個鏈接:http://stackoverflow.com/questions/2634898/what-are-the-sizes-used-for-the-ios-application-splash-screen
For iOS7 create launch images in the following sizes:
For iPhone 5 and iPod touch (5th generation):
- 640 x 1136 pixels
For other iPhone and iPod touch devices:
- 640 x 960 pixels
- 320 x 480 pixels (standard resolution)
For iPad portrait:
- 1536 x 2048 pixels
- 768 x 1024 pixels (standard resolution)
For iPad landscape:
- 2048 x 1536 pixels
- 1024 x 768 pixels (standard resolution)
See iOS 7 Design Resources > iOS Human Interface Guidelines > Launch Images
UPDATE
For iPhone 6:
- 750 x 1334 (@2x) for portrait
- 1334 x 750 (@2x) for landscape
For iPhone 6 Plus:
- 1242 x 2208 (@3x) for portrait
- 2208 x 1242 (@3x) for landscape
Update (2015/11/16) 最後總結一下蘋果提交新版本所需要用到的圖片資源(包含:Icon、截屏與Launch)
後面幾項是其它越獄渠道的目錄規範,除了Icon有所不同之外,其它與AppSotre基本一致。