跳到内容

基于 Token 的 iOS 配置

为了与 APNs 进行更快的通信,您可以使用基于 Token 的身份验证来配置您的 iOS 项目。

从 Apple 获取加密密钥和 Key ID

Anchor link to
  1. 登录您的 Apple Developer 帐户,并导航至左侧菜单中的 Keys 部分。按 + 创建一个新密钥。

  2. 在 Key Description 字段中,为密钥输入一个唯一的名称。然后,在 Key Services 部分启用 APNs。点击 Continue。

  3. 复制 Key ID(一个 10 个字符的字符串),并下载身份验证令牌签名密钥(一个扩展名为 .p8 的文本文件)。

在 Pushwoosh 中配置 iOS 平台

Anchor link to
  1. 在您的 Pushwoosh 项目中,转到 Configure Platforms 部分,然后点击 iOS 平台旁边的 Connect。
Pushwoosh 平台配置屏幕,显示带有 'Connect' 按钮的 iOS 行。
  1. 在打开的配置表单中,选择 Token-based manual configuration,然后点击 Next。
iOS 配置表单,其中选择了基于 Token 的手动配置选项。
  1. 将 Key ID 粘贴到相应的字段中。
Pushwoosh 表单中用于输入 Key ID 的字段。
  1. 在 Auth Key 字段中,上传您从 Apple 下载的 .p8 签名密钥文件。
Pushwoosh 表单中用于上传 .p8 身份验证密钥文件的字段。
  1. 输入您的 Apple Developer Team ID 和 Bundle ID。
Pushwoosh 中用于输入 Team ID 和 Bundle ID 的表单字段。

要获取您的 Team ID,请前往您的 Apple Developer 帐户并导航至 Membership 部分。

您可以在 Apple Developer 控制台的 Certificates, Identifiers & Profiles 部分找到 Bundle ID。

  1. 选择适当的网关:Sandbox 或 Production。
Pushwoosh 配置表单中的 Sandbox 和 Production 网关选择选项。
  1. 点击 Configure 完成设置。