IOS-推送通知证书不工作

IOS-推送通知证书不工作,ios,certificate,apple-push-notifications,Ios,Certificate,Apple Push Notifications,从一个月前开始,我就有一个恼人的问题。让我介绍一下这个问题。 几周前,我得到了两个类似的项目,每个项目都将实现推送通知。假设应用程序的名称为AB和DC。 所以我试图找到一些关于推送通知的文章,我发现了。在我第一次在AB项目上实现推送通知时,它进行得很顺利,在第一次尝试时做得很好。然后我做了同样的事情,我为DC项目做了几个步骤。而且它在DC项目中不起作用。我刚刚将AB中使用的代码复制到DC项目中,但在DC项目中它不起作用。代码是相似的。和以前一样,我认为我错过了任何一个代码,所以我在DC项目中使用

从一个月前开始,我就有一个恼人的问题。让我介绍一下这个问题。 几周前,我得到了两个类似的项目,每个项目都将实现推送通知。假设应用程序的名称为AB和DC。 所以我试图找到一些关于推送通知的文章,我发现了。在我第一次在AB项目上实现推送通知时,它进行得很顺利,在第一次尝试时做得很好。然后我做了同样的事情,我为DC项目做了几个步骤。而且它在DC项目中不起作用。我刚刚将AB中使用的代码复制到DC项目中,但在DC项目中它不起作用。代码是相似的。和以前一样,我认为我错过了任何一个代码,所以我在DC项目中使用了AB证书,它工作了,但通知是针对AB项目发送的,然后我认为DC代码编写正确。你们有谁知道出了什么问题吗

供参考:

为AB项目工作 -我正在使用开发证书

系统和工具 -XCODE 5 -对于推送代理,我使用的是C卫星

我想我也有类似的问题 但所提及的线索尚未得到回答


提前感谢。

您必须检查以下几点: 1.注册的appId和xcode中使用的绑定标识符。 2.检查证书的配置文件、应用程序Id等是否正确。 3.在生成证书后刷新配置文件,并在测试设备(而不是模拟器)中运行应用程序。 4.检查用于连接的端口号


我想您的问题是由于第二点。

我想我已经检查过了,先生,线束正确分开,因此1和2应该被充分清除。我像以前一样遵循了这两个步骤,所以我也遵循了同样的步骤。3.我不知道如何刷新prov配置文件,4。端口号应该足够清除,我可以连接到apple服务器。刷新意味着一旦您为APN颁发了证书,那么现在您需要再次下载并安装配置文件以获取APN通知。您使用的捆绑包ID是否完全相同?不,它们代表不同的捆绑包ID。