Ios 设置配置文件使用现有证书无效

Ios 设置配置文件使用现有证书无效,ios,ios8,certificate,Ios,Ios8,Certificate,我想使用推送通知 到目前为止我所做的: -生成的应用程序ID -已为此应用ID启用推送通知 -为推送通知生成的开发证书 现在我想生成一个供应profile。 我可以在会员中心看到我生成的证书,但我无法使用它生成有希望的配置文件。它总是希望我生成一个新的证书。我无法选择一个现有的 你知道为什么吗?当你构建带有推送通知的应用程序时,你需要有两个证书 所以,原因是因为你没有提供的证书 创建应用程序ID后,请创建iOS应用程序开发证书,并在生成开发准备文件时选择该证书 此外,您还需要为推送通知再生成一个

我想使用推送通知

到目前为止我所做的: -生成的应用程序ID -已为此应用ID启用推送通知 -为推送通知生成的开发证书

现在我想生成一个供应profile。 我可以在会员中心看到我生成的证书,但我无法使用它生成有希望的配置文件。它总是希望我生成一个新的证书。我无法选择一个现有的


你知道为什么吗?

当你构建带有推送通知的应用程序时,你需要有两个证书

所以,原因是因为你没有提供的证书

创建应用程序ID后,请创建iOS应用程序开发证书,并在生成开发准备文件时选择该证书


此外,您还需要为推送通知再生成一个证书,该证书将用于生成服务器端推送所需的pem文件。

您生成的证书并非用于生成配置文件,而是用于使用apple的推送通知服务APNS对推送服务器进行身份验证

您只需重新生成当前的开发资源调配配置文件即可获取开发推送通知权限,即使这可能不是必需的

这同样适用于生产推送证书和资源调配配置文件