2012-05-08 52 views
0

即時通訊即將上傳我的應用程序,但上傳者抱怨包版本,它說它應該是比上一版本更高的版本。應用程序的新版本及其推送通知

問題是我的應用程序使用推送通知,所以當我創建應用程序ID以獲取通知時,我輸入了我的應用程序的捆綁版本,從那裏創建了分發配置文件,然後爲xcode簽名。此外,.p12存儲在我的服務器中,以便Apple驗證我的通知是否正常。 因此,如果我做得對,每次我更新我的應用程序時,我都必須重新執行此整個過程,並且保留舊的.p12,以便具有舊版應用程序的用戶仍然可以收到通知? 這是正確的嗎?

所有這些官僚主義者都讓我瘋狂,也許我對此不甚瞭解。所以請幫我一把。

感謝

回答

1

在您的info.plist檢查包版本等於在iTunes Connect版本的新應用程序的

+0

它是一樣的,當我把它上傳顯示了一個錯誤,它說「info.plist文件中的關鍵CFBundleVersion必須包含比以前上傳的版本更高的版本」 – subharb

+0

檢查兩次,在info.plist中有一個「Bundle versions string string,short」和一個「Bundle version」。 –

+0

這是抱怨我的捆綁版本不是我的捆綁標識符,缺乏睡眠! – subharb