0

对于 APN,我从这里关注 raywenderlich 教程

我已经在 xcode 中安装了开发人员证书,当我创建 AppId 并将其配置为推送通知并创建证书(SSL)时,它会在证书部分下添加一个开发证书..没关系。当我去创建配置文件时它只显示一个要选择的证书(不是新创建的 APN 证书)。我使用该证书创建了配置文件,但每当我去安装它时,它都会显示“未找到有效的签名身份”。 请注意,我已经在 xcode 中安装了 iOS 开发和 APNs 开发 iOS 证书。我已经在 stackoverfllow 上搜索了类似的问题,但仍然没有运气。我做错了什么?

4

2 回答 2

0

我不确定你做错了什么。但这是一般程序:

  1. 前往 developer.apple.com 并登录

  2. 转到证书、标识符和配置文件

  3. 为 iOS 应用程序开发和 APNS 创建证书。要创建证书,您需要从 Mac 上传 CSR(使用 Keychain Access 来执行此操作)。从您的 Mac 上传 CSR 后,将应用程序和 APNS 证书下载到您的机器 - 如果您不从您的机器上传 CSR,您将收到未找到有效签名身份的错误。

要记住的要点:

创建 APNS 证书时,选择适当的 App ID。通过选择错误的 ID 推送通知将不起作用。

创建配置文件时,选择您在上述步骤中创建的应用程序证书。

这就是要点,您应该能够按照屏幕上的说明找出我错过的东西。

于 2013-09-05T07:36:59.133 回答
0

我得到了钥匙串中缺少解决方案私钥(.p12 文件)。

于 2013-09-05T12:21:49.883 回答