iOS APP上架心得
前幾天在忙著上線,盡管之前已經上線過一次,但由于本身比較菜,還是狀況百出. 好在今天終于成功提交,因此來寫寫心得.
如果是第一次上線,推薦這篇文章:
http://jingyan.baidu.com/article/cb5d6105ea9280005d2fe053.html?st=2&os=0&bd_page_type=1&net_type=2
基本上照著上面的做就行了,我第一次上線的時候就是參考的這個.
如果是進行版本更新,推薦參考這篇:
http://www.2cto.com/kf/201502/378698.html
接下來我講一講關于我版本更新過程中的一些問題.
1.Bundle Identifier :檢查一下現在的id 是夠跟上一個版本的一致,如果不一致,那么可能你需要重新下載證書之類的. 然后進行打包上傳至appStore.(一般建議保持一致.我就是因為之前版本是外包公司做的,然后自己開發的時候將這個改了,所以繞了很多彎路)
2.進入 https://itunesconnect.apple.com/ 在我的app 中點擊之前版本進入詳情. 添加新版本
(點擊外部的+ 號是發布新應用,只是更新的話就沒必要了)
3.上傳屏幕截圖要注意以下幾點:
(1)尺寸問題:一下是正確的尺寸
3.5: 640 x 920 640 x 960 960 x 600 960 x 640
4.0: 640 x 1096 640 x 1136 1136 x 600 1136 x 640
4.7: 750 x 1334 1334 x 750
5.5: 1242 x 2208 2208 x 1242
iPad: 1024 x 748 1024 x 768 2048 x 1496 2048 x 1536 768 x 1004 768 x 1024 1536 x 2008 1536 x 2048
iPad Pro: 2732 x 2048 2048 x 2732
ICON 一張1024 x 1024的應用圖標
注:如果是因為尺寸不正確,會提示xxxx wrong
(2)若提示 無法上傳您的文件,請再試一次.
a.可以先嘗試將之前的版本的截圖上傳試試,如果之前的圖片上傳成功了,現在的圖片上傳不成功,那么就是現在的圖片有問題了,讓美工重新切,切圖需注意:圖片不能含透明度.即 Alpha通道:否, 必須為JPG 或PNG 格式,最低分辨率至少為 72 DPI,并采用RGB色彩空間,且不能包含圖層或圓角. 另外:文件名稱不能為中文.
b.如果之前的圖片上傳報同樣的錯誤,那么你就得檢查一下版本了. 本人就是因為將版本填錯了,導致折騰了一天才弄好.
注:在蘋果開發文檔上看到說不能顯示狀態欄,但是上傳的圖里面有狀態欄也上傳成功了.還有,狀態欄部分千萬不要弄錯了,我第一次上架的時候就是因為將安卓的圖片拿過來,讓美工改一下尺寸就上傳了,最后導致被拒了.
如果公司沒有美工,沒人給你切圖怎么辦呢? 用模擬器截吧. 將模擬器放到最大,然后快捷鍵com+s ,輕松就搞定啦.
4. 關于IDFA
提交的時候會提供選擇,如果應用中使用了IDFA,就會讓你回答一系列的問題,最后有可能也會被拒.
檢查IDFA 的方法:
1、打開終端cd到要檢查的文件的根目錄。
2、執行下列語句:grep -r advertisingIdentifier . (別少了最后那個點號)。
然后你就可以找到罪魁禍首了.找到了問題出在哪里,就好對癥下藥了.
5. 提交審核了,希望盡快審核怎么辦?
給蘋果發郵件申請加急審核( https://developer.apple.com/contact/app-store/?topic=expedite )或者打蘋果開發者中心技術支持的電話(400-670-1855 ).
推薦一朋友的博客:http://blog.methodname.com/ji-lu-appshang-xian-de-xin-suan-zhi-lu/
發郵件的時候注意: 要填寫的Apple ID of App 是你的itunesconnect app 信息中的Apple ID
6.已經提交審核了,發現出現了bug怎么辦?
可以使用JSPath. 推薦: http://www.methodname.com/jspatchde-shi-yong-xue-xi-guo-cheng/
好了,我的經驗大概就是這些了,希望會對你們有用. 有什么不足的地方也希望大家能提出來.