簡體   English   中英

iTunes Connect:我可以使用舊版本上傳新版本嗎?

[英]iTunes Connect: Can I upload a new build with an old version?

我有一個尚未發布的應用程序。 現在我已經上傳了一個版本,我將版本增加到1.0.1。 CFBundleShortVersionString )。 我之所以這樣做是因為他抱怨提交新版本以縮短版本。

我可以上傳1.0.0版的新版本嗎?

編輯:

故事的更長版本:

  1. 獲得Apple批准的應用程序,但它始終處於待定的開發人員版本中。
  2. 發現了一些錯誤並糾正了它們。 因此我上傳了一個新版本。
  3. Application Loader在CFBundleShortVersionString抱怨,所以我增加了它。
  4. 然后我發現我必須拒絕該應用程序,這就是我現在所做的。 我還從“ 版本”選項卡中刪除了構建。
  5. 現在我想發布v.1.0.0,但我已經上傳了v.1.0.1。

該應用程序從未發布。

解:

選項1:

您只需發送v.1.0.1進行審核。 但這不是我想要的。

選項2:

確保您拒絕了二進制文件並刪除了構建版本 (從“ 版本”選項卡)。 增加內部版本號(在我的情況下為1.0.3)並將版本重置為1.0.0。 重新上傳二進制文件並提交:-) PS:我認為這只有在您的應用程序從未發布時才有可能。 現在它在預發布選項卡中看起來很奇怪,因為有一個較新的版本,但有舊版本號。

你可以,只需更改Buildno = previousBuildNo + 1並從iTunes connect刪除舊的ipa文件並添加new build 如果您拒絕舊Pending Developer Release中的Pending Developer Release ,那么您只需將新版本添加到該版本(1.0.0)並上傳。

在此輸入圖像描述

編輯

在下面的評論我寫的后記是正確的答案。

我已經閱讀了您對該問題所做的編輯:您可以提交1.0.1版進行審核。 iTunes Connect中顯示的版本號將自動更改為與之匹配(如果我沒記錯的話,它可能會要求您確認)。

原始答案

該應用程序已獲批准嗎? 如果是這樣,你可能不會。 另外,你是如何上傳1.0.1版的? 直接在1.0.0版本之上或通過創建新版本(這也意味着1.0.0版本是Ready for Sale)?

我相信新的iTunes將只檢查版本號( CFBundleVersion應用程序與版本() CFBundleShortVersionString )大於或等於當前未發布應用程序。 因此,您可以在1.0.0版本之上不創建新版本的情況下提交版本1.0.1,但前提是尚未發布版本。 在您發布版本的那一刻,它也將開始檢查版本號。

例如,你有v1.0.0處於“准備出售”以外的狀態。 在這種情況下,您無需在iTunes Connect中創建新版本即可上傳和提交v1.0.1。 否則,您將無法簡單地替換構建。 您需要在iTunes Connect中創建新版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM