你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 提交應用遇到Missing Screenshot問題的解決方法

提交應用遇到Missing Screenshot問題的解決方法

編輯:IOS開發綜合

這兩天在提交應用時遇到各種各樣的問題,其中一個比較糾結的問題是在萬事俱備,二進制文件已經Archive、Validate和Distribute之後,iTunes Connect上卻顯示"Missing Screenshot"。奇怪,我已經提交了5張"iPhone and iPod touch Screenshots"了啊,怎麼回事?到Google上搜索,發現在iPhone 5出來之後,蘋果給開發者發了一個郵件(尼瑪,郵箱是公司副總的郵箱,我看不到),上面說:

[cpp] 
"If you deliver a new app binary that takes advantage of the new screen size for iPhone 5 or iPod touch (5th generation) without screenshots in the new dimensions, the status of your app will change to Missing Screenshot." 

解決方案有一個:在"iPhone 5 and iPod touch (5th gen) Screenshots"裡面增加幾張馬臉的截屏就好了。如果你能這麼做,那麼恭喜,下面的就不用看了。
但是,如果你不幸和我一樣,應用的截屏是美工專門做的介紹,沒法"Home+Lock"鍵一起"咔嚓"一聲截屏,而美工正好又生病請假,沒法子生出來那幾張馬臉截屏,那麼讓我們來繼續探究。

郵件上說"that takes advantage of the new screen size for iPhone 5",那麼到底神馬叫"takes advantage of the new screen size of iPhone 5"?找啊找啊,在這個頁面找到詳細介紹:

[cpp] 
"If your binary indicates that your app will run on the 4-inch Retina display, you are required to upload at least one of these screenshots." 

我去。。。這跟上面不是一個意思麼。。。那什麼又叫"indicate that your app will run on the 4-inch Retina display"???
接著找吧。。。

終於,在這個頁面找到一句話:

[cpp] 
The only thing that indicates whether or not your app supports the 4-inch screen is whether you have a "[email protected]" file or not. If you haven't added that, your app won't natively support the 4-inch screen (which is fine!) and you don't need to change any other settings or provide other screenshots. 

原來,之前在編譯時,有一個提示,說我"Missing Retina 4 launch image",問我要不要add this image,當時為了消除這個警告,手賤點了"Add',結果增加了一個全黑的"[email protected]"圖片,就是這玩意,讓系統以為我使用了iPhone 5的馬臉特性。。。
果斷刪除之,然後,重新Archive-Validate-Distribute,再到iTunes Connect裡面查看應用狀態,哈哈,變成了"Waiting for Review"了!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved