我在AppStore上有一個應用程序,我想用StoryBoard來改進它。我建議從頭開始構建一個新的應用程序,而不是試圖將故事板添加到舊的應用程序。所以我已經完成了,現在我想將它上傳到AppStore並替換舊的。替換AppStore上的應用程序
我知道包標識符和應用程序名稱必須相同。我必須確保其他任何東西都是一樣的嗎?
我在AppStore上有一個應用程序,我想用StoryBoard來改進它。我建議從頭開始構建一個新的應用程序,而不是試圖將故事板添加到舊的應用程序。所以我已經完成了,現在我想將它上傳到AppStore並替換舊的。替換AppStore上的應用程序
我知道包標識符和應用程序名稱必須相同。我必須確保其他任何東西都是一樣的嗎?
是的,你可以做到這一點沒有問題。
只要確保使用與原始應用程序中相同的應用程序包標識符,即com.companyname.appname即可。
然後使用您通常使用的相同分銷許可證。
您必須將新應用程序發佈爲舊應用程序的更新,但除此之外您可以更改其他任何內容。
您還必須使新版本號大於當前應用版本號。
對用戶來說,它看起來像一個正常的更新,但在後臺,你將基本上取代整個應用程序。
你可以認爲這是你的應用程序的更新。
Bundle version
應該更高然後之前(例如1.1或2.0,如果前一個是1.0) - 這通常取決於差有多大似乎給用戶。
而且:如果您要保存任何內容到documents
文件夾,請確保新版本與舊數據兼容。
新版本應該能夠在設備上運行:
簽署應用程序的關鍵應該也是我猜的一樣。 –
我不認爲這是標準的做法,用它的新版本替換你的應用程序。它旨在用於更新。最糟糕的情況將是拒絕您的舊應用程序,然後重新上傳新的軟件包。但我不確定您是否可以使用相同的包標識符或應用程序的名稱。 – doge