配置 iOS 应用以发送推送通知

发送推送通知到 iOS 应用需要通用推送通知客户端 SSL 证书。 要获取此证书,您需要指定应用的标识符(App ID)。 你可以在 Apple Developer Console 创建一个。

如果您已经有 App ID,请申请证书。

步骤 1. 申请证书

  1. 打开电脑上的Keychain Access。
  2. 转到 密钥链访问 → 证书助手 → 从证书权威请求证书,然后输入必要的信息。 请注意密码。 在设置证书的Analytics module界面时,你会需要它。
  3. 在请求是下,启用保存到磁盘选项,然后点击继续。
  4. 将请求文件保存到电脑,然后点击完成。

步骤 2. 获取证书

  1. 在 Apple Developer Console 中,转到 证书、标识符和配置文件。
  2. 在左侧菜单中,转到 证书 部分。
  3. 选择 生产环境,然后点击加号以添加新证书。
  4. 在服务块中启用Apple Push Notification service SSL(Sandbox & Production)选项,然后点击继续。
  5. 在App ID下拉列表中选择需要证书的App ID,然后点击继续。 所选的 App ID 必须与你的 bundle ID 一致。
  6. 由于证书请求已发送,请点击继续。
  7. 点击选择文件。 在弹出的窗口中,选择证书请求文件(例如,example.certSigningRequest),然后点击 选择,再点击 继续。
  8. 点击 下载 以下载证书。 然后点击完成。
  9. 双击文件以安装证书。

步骤 3. 从已安装的证书导出私钥

  1. 在计算机上打开“密钥链访问”,然后在菜单中选择证书助手。
  2. 在列表中选择已安装的证书。
  3. 菜单中选择 文件 → 导出项目 然后为要导出的文件输入名称,并将格式设置为个人信息交换(P12)。 点击保存。
  4. 在 密码 中为密钥设置密码,然后点击 OK。 如果你没有设置密码,证书将无法在Analytics module界面中被接受。
  5. 要激活导出功能,请输入计算机密码。 然后点击允许。 P12 文件已保存在您的电脑上。

第 4 步。 使用私钥 Analytics module

  1. 在Analytics module界面中,进入相应的部分,选择你要运行推送营销的应用。
  2. 在左侧菜单中,选择设置。
  3. 转到“推送通知”标签页。
  4. 在 iOS 下,点击 选择文件(位于 通用推送通知客户端 SSL 证书 旁边)。
  5. 在弹出的窗口中,选择P12格式的密钥文件并上传它。
  6. 在 密码 中输入保存密钥时设置的密码(第 3 步)。

了解更多

如果您没有找到所需答案,可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能,请附上截图。

联系支持 为文档提出改进建议