2011-04-15 64 views
0

我想將我的iPhone應用程序從com.domain.OldApp重命名爲com.domain.NewApp重命名iPhone應用程序

我改名XCode中的項目,這導致了應用程序標識更改爲預期com.domain.NewApp和相關的建立設置:

Bundle Identifier 
com.cityoflondonconsulting.${PRODUCT_NAME:rfc1034identifier} 
Bundle Name 
${PRODUCT_NAME} 

但我不能因爲存檔分發證書是舊應用程序名稱。

如果我生成一個新的發行證書,我需要一個新的應用程序ID,這在技術上是App Store中的一個新應用程序。我應該在Xcode中以舊名稱離開項目嗎?這將保留舊App ID com.domain.OldApp,這是應用程序商店中應用程序的標識方式 - 還是應用程序標識號?

然後,我可以更改應用程序名稱顯示給用戶的字段,例如在圖標和搜索結果下。

所以

  • 改變目標>構建設置>捆綁顯示名稱。

  • 當我將新版本提交給App Store時,我可以編輯應用程序名稱。

這是對的,如果是的話,我錯過了什麼?

回答

1

您還可以進入itunesconnect和重命名你的項目,然後下載一個新的mobileprovision等

+0

這將工作,如果你想在應用商店一個全新的應用程序,但我想保持收視率,評論等。 – 2011-04-17 16:37:29

2

您使用的實際應用程序名稱不必與Bundle相關。我的應用程序的名稱與捆綁包的名稱不同,我沒有發佈任何問題。

+0

最難的一點是在越野車的Xcode到原來的名稱重命名該項目4 :) – 2011-04-15 20:54:03

+0

由不重命名XCode項目 唯一的固定它在項目設置中更改捆綁顯示名稱。這將改變圖標和搜索結果下的名稱。 當您上傳新版本時。輸入版本信息,然後在按下UPLOAD BINARY之前,點擊APP Metadata旁邊的EDIT按鈕(不是上面的營銷文本部分)。 在那裏你可以改變應用程序名稱。 我使用新的應用程序名稱(舊的應用程序名稱),以便客戶在更新他們的收藏應用程序消失並出現新的應用程序時不會恐慌。 幾個版本將刪除(以前...)部分 – 2011-04-17 14:53:17