0

推送通知工作正常,直到我更改捆綁ID Id。更改捆綁包後,Id應用程序無法註冊遠程通知,並且每次都調用didFailToRegisterForRemoteNotificationsWithError方法。更改捆綁ID後推送通知不工作

我開始知道推送通知停止工作,因爲我更改了捆綁ID。但不知道我需要做些什麼才能使其再次運作。我是否需要在別處或其他解決方案中更改捆綁ID?我不知道,因爲推送通知是由其他人完成的。

請回答詳細的步驟和細節,因爲我不知道這些東西。

+1

您是否更改了配置文件? – manujmv

+0

是否爲您的新捆綁ID啓用了推送通知? – Nandha

+0

@manujmv不,我沒有做任何事情。其實這是我不知道該怎麼做的一點。我害怕破壞其他東西,這就是爲什麼要改變什麼。順便說一句,你的意思是我需要創建配置文件?我是否需要使用新的捆綁ID創建新的App ID? – Geek

回答

-1

我沒有嘗試馬呂斯的回答,但你應該先試試。我所做的是從零開始,並遵循Push Notification Tutorial上的所有步驟來解決我的問題。

+0

我想你發佈這個問題只是爲了獲得排名。收聽如果您必須更新應用程序。像開發人員喜歡建立一個新的應用程序,而不是使用以前的版本代碼。 :P – junaidsidhu

2

轉到iOS Dev Center,點擊證書,標識&配置文件>標識符。在這裏,您必須創建新的應用程序ID以匹配您的新捆綁ID。啓用推送通知,然後轉到供應配置文件部分,找​​到您的應用配置配置文件並進行更新(單擊編輯並選擇新的應用標識)或創建新配置文件。推送通知應該適用於此配置文件。

+0

這個新的應用程序ID是應用程序商店的應用程序ID嗎?我的意思是我在我的應用程序中使用應用程序ID,所以我需要改變它使用新的? – Geek

+0

Nop,App Store應用程序ID是不同的東西。當您創建配置文件並將您的應用程序提交給App Store時,將使用證書,標識符和配置文件中的應用程序標識>標識符部分。附:如果此應用程序已在App Store中,則需要知道在更改包ID後,您無法更新現有應用程序。 –