更改捆绑包ID后推送通知不起作用

时间:2013-10-16 07:02:52

标签: ios objective-c ios6 notifications apple-push-notifications

推送通知正常工作,直到我更改了包ID 。更改包ID后,应用程序无法注册远程通知,并且每次都调用didFailToRegisterForRemoteNotificationsWithError方法。

我发现推送通知已停止工作,因为我更改了包ID。但是不知道我需要做些什么来让它再次运作。我是否需要在其他地方或任何其他解决方案中更改捆绑ID?我不知道,因为推送通知是由其他人完成的。

请回答步骤和细节,因为我不知道这些东西。

2 个答案:

答案 0 :(得分:2)

转到iOS Dev Center,点击证书,标识符&个人资料> 标识符。在这里,您必须创建新的应用ID以匹配您的新捆绑ID。启用推送通知,然后转到配置配置文件部分,找到您的应用配置配置文件并进行更新(单击编辑并选择新的应用ID)或创建新的应用ID。推送通知应与此配置文件一起使用。

答案 1 :(得分:-1)

我没有尝试过Marius的回答,但你应该先尝试一下。我所做的是从头开始,并按照Push Notification Tutorial上的所有步骤来解决我的问题。