? ? ? ? app上傳中會需要準備一些文件,如 icon圖標,launch Image ,itunes Contect 中還需要上傳不同尺寸的屏幕截圖等,下面做一下小節。
icon圖標
(58x58,87x87); ? ? ? ? 29pt
(80x80,120x120); ? ?40 pt
(120x120,180x180); ? 60pt
(1024x1024); ? ? ? ? ? ? ? itunes Concect 中心要上傳的logo
launchImage(共兩種方式)
兩種方式選擇一種方式即可。
以下的圖片需創建在Images.xcassets 中,如果放在了其它名稱的? .xcassets中會讀不出來。如果中途修改了.xcassets 的名字不出現啟動圖又修改回來了? Images.xcassets 仍然不出現的話,可以在 ? Build Setting中重新選擇 選中一下 ?launchLmage ?刷新下系統設置。 再不行就重置模擬器,Clean 工程重新運行即可。
使用LaunchImage
需要如下尺寸圖片(對于拉入工程中的圖片名稱沒有特殊要求,名稱隨意):
用于 iPhoneX ? ? ? ? ? ? ? ?1125?×?2436???????????????????????也就是Retina HD 5.8
用于iPhone6+、7+、8+ 的1242x2208 ? ? ? ? ? ? ? ?也就是Retina HD 5.5
用于iPhone6、7、8 的750x1334, ? ? ? ? ? ? ? ? ? ? ?也就是Retina HD 4.7
用于4寸屏(iPhone5/5s)的640x1136, ? ? ? ? ? ?也就是Retina 4
用于3.5寸(iPhone4/4s)的640x960, ? ? ? ? ? ? ? ? ? 也就是2x
retina 4是指4寸屏,即640*1136。
iphone 中非retain 屏的像素是 320*480 也就是1x ,retain 屏的像素是非retain屏的2倍,所以我們用 @2x 來表示圖片是在retain屏中來使用。 4.7的iphone6 也是使用@2x的 ,5.5的 iphone6 plus 它使用的是@3x 的圖片像素
Portrait 是豎屏
Landscape是橫屏
2.修改支持的設置和機器類型,針對不同的屏幕的給出不同的尺寸:
5.最后一步設置,需要在通用設置里面選中LaunchImage,同時將LaunchScreen設置為空:
使用LauchScreen.xib
這是Xcode6/iOS8的新功能,也就是說,這個步驟,是為了支持iOS8的,而不支持iOS7。
在Images.xcassets里創建 ?New ?ImageSet ?命名為:backgroundImage 即可
Default-568h.png? ? ? ? ? ? ? ? ? 640x960
Default-568h@2x.png? ? ? ? ? 640?×?1136
Default-568h@3x.png? ? ? ? ? ? 1242?×?2208
屏幕尺寸截圖
640x960 ; ? ? ? ? ? ? ?4/4s
640x1136 ; ? ? ? ? ? ?5/5s
750x1334 ; ? ? ? ? ? ?6/6s
1242x2208 ? ? ? ? ? ?6+/6s+
應用名稱修改
修改工程名稱比較容易出錯。在 info.plist文件中添加 Bundle display name: 即可修改名稱。
app上架后(可供銷售)搜索不顯示的處理辦法
修改定價
將你的app定價修改成0.99刀
修改你的發行范圍,全取消后只選中國。 ? ?保存
這時候你的app status將會變成pending contract (審核協議狀態)。
將之前的修改都改回來,修改定價free,全選區域,然后?保存
這時候app status又會變成Ready for sale了,過個半小時一小時再去AppStore搜索,不一定有我試過。
最后等了半個小時還是不行,我就打蘋果的技術支持電話了。(4006-701-855, 這是iTunes提供的支持電話,中國時間9:00-17:00.)接電話的估計是一個老外,當我報完appID的時候,她問我是不是這個開發者賬號的本人,賬號是公司的老板弄的,我說不是,她就說讓賬號持有者本人打電話來詢問“為什么,顯示已經上架了,可是搜素不出來”的問題。
最后我發了一份加急文件,詢問下到底什么情況。加急申請
郵件發出去1個小時后,就可以搜索出來了,不知道是哪一步解決的問題。。。。
Ps:在現實的coding過程中,我們在設置? icon和? launchImage 時都是美工弄好對應的尺寸圖片發給我們,作為一個獨立的人我們嘗試過很多方式來自食其力:Mac端AppStore搜索:K Tools 下載安裝,給它一張 1024x1024 尺寸的圖片自動生成多張對應尺寸的icon
可是 想生成自己生成多張? launchImage ?就不那么友好了,下載了如下軟件,多次按說明使用還是無法生成對應文件,還有一個付費版的沒試過,畢竟付費還是很不情愿的。