2011-09-15 186 views
0

我在蘋果商店有一個應用程序,我想更新它。但是,我沒有在舊項目上工作,而是創建了一個新項目,現在完成了。如果我上傳新版本,蘋果是否因爲sku和appids不同而拒絕。舊版本非常糟糕,我創建了全新的應用程序。我應該怎麼做來更新我的應用程序?Apple商店更新?

回答

1

我認爲你需要確保:

  • 您的應用程序標識符與
  • 你用同一個開發者證書/身份簽署
  • 新版本>老版本
+0

我買了一個新的mac,所以使用相同的dev證書籤名是不可能的,因爲我在新的mac上創建了一個diff證書。如果我更改應用程序標識符,應用程序在模擬器上崩潰。 –

+0

您應該重新生成密鑰並創建一個新的證書,但仍然使用相同的Apple Dev帳戶。對不起,我不是很具體。 – Zepplock

+0

我創建的新證書屬於我的開發人員協會。舊的證書也屬於同一個acc。我需要創建一個新的嗎? –

4

在您的應用程序Info.plist中,您需要確保兩個應用程序之間的Bundle標識符匹配,並且新應用程序的版本高於舊應用程序。那麼你應該能夠成功地將你的新版本提交給Apple。

+0

如果我更改包標識符,應用程序在模擬器上崩潰。是否因爲開發者證書屬於不同的應用程序ID? –

+0

嘗試清理你的應用程序。 CMD + Shift + k。最糟糕的情況是從模擬器中刪除舊版本。 –