1. 程式人生 > >釋出IOS產品被拒後如何再上傳新發布包

釋出IOS產品被拒後如何再上傳新發布包

前兩天提交公司產品2.0.7版本到蘋果稽核,昨天提示被拒絕。被拒原因就不描述了。我們經過修改後,重新打包上傳,可是怎麼也提交不了。因為在蘋果後臺上已經存在2.0.7版本的釋出包了(就是被拒的那個)。這可怎麼辦?難不成將版本修改成2.0.8釋出?但這樣不好啊,會讓使用者以為中間那個版本漏過了。

解決方法:

在Xcode上,可以檢視一下專案的工程配置。在info頁中,有兩個版本號可填,不知道你注意過沒有。

一個是Bundle Version,另一個是Bundle versions string, short。預設這兩個值是相同的。

Bundle versions string, short是對外顯示的版本號,也是在itunes上顯示的版本號,格式為“x.y.z”。

Bundle Version則是開發內部使用的,格式自定。

那麼要解決問題就很簡單了,我們將內部版本號修改一下就行了,以便區分之前的包。

將Bundle Version從2.0.7修改為2.0.7.1,然後重新編譯打包,通過Application Loader上傳到蘋果後臺。

之後,我們在去釋出頁上選擇新提交的包,結果如下圖所示:


看到後面括號內的版本號了嗎?那個就是我們剛修改的Bundle Version。好了,儲存提交稽核吧。

祝大家稽核全部通過