![](/img/trans.png)
[英]Can I upload a new binary but with the same version number to the Apple iTunes Connect for an app with Ready for Sale status?
[英]iTunes Connect: Can I upload a new build with an old version?
我有一個尚未發布的應用程序。 現在我已經上傳了一個版本,我將版本增加到1.0.1。 ( CFBundleShortVersionString
)。 我之所以這樣做是因為他抱怨提交新版本以縮短版本。
我可以上傳1.0.0版的新版本嗎?
編輯:
故事的更長版本:
CFBundleShortVersionString
抱怨,所以我增加了它。 該應用程序從未發布。
解:
選項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.