2011-06-03 111 views
1

好吧,這是我的情況。大約一年前,我發佈了我的第一個iPhone應用程序! (是啊)。從那以後,我一直在努力將其變成一個通用應用程序。在這樣做的過程中,我實際上繼續創建了一個全新的通用應用程序,然後進行相應的編碼。iPhone/iPad應用程序發展和BundleId

所以,現在我想發佈這個應用程序,但自應用程序創建新的,它有一個不同的捆綁ID。我不想疏遠那些僅僅爲iPhone購買以前版本的用戶,所以這很簡單,只需將通用應用程序包ID更改爲我用於iPhone的版本併發布即可?這是否會與蘋果發佈系統一起飛?

在此先感謝您的幫助。

地球...

回答

1

應該是絕對好的。這些設備只會用新版本替換應用程序 - 只要您的新應用程序使用相同的數據存儲/首選項等,沒有理由不起作用。

注意:這個答案假設你將把它作爲升級到你以前的應用程序發佈。

+0

是的。說實話,我認爲如果我使用相同的捆綁ID,它會知道它是升級? (加上這個事實,當它被提交給蘋果它被列爲升級)你的意思是數據存儲偏好? – George 2011-06-03 15:43:17

+0

正如在確保你的新應用程序在NSUserDefaults等中使用相同的鍵/值 - 你幾乎可以肯定已經這樣做了! – deanWombourne 2011-06-04 15:55:49