如何配置 Apple 推送证书(Push 证书)

摘要

本文将介绍如何使用 Appuploader 工具 制作和配置 Apple 推送证书,以便在网站或应用中实现推送功能,并详细说明所需条件和操作流程。

引言

推送功能是现代应用的重要组成部分,使应用能够向用户发送通知。要使用该功能,必须配置 Apple 推送证书。本文将演示如何借助 Appuploader 来完成证书制作和配置。

在开始之前,您需要满足以下条件:

  • 拥有 苹果开发者账号(已支付 99 美元的 Apple 开发者费用)
  • 已登录苹果开发者账号
  • 制作一套证书描述文件(Provisioning Profile)以及推送证书(开发或发布类型)

说明:

  • 如果应用 不上架,仅用于开发测试 → 制作 开发类型 的证书和描述文件
  • 如果应用 要上架 → 制作 发布类型 的证书和描述文件
  • 无论哪种情况,都需要单独创建一个推送证书,并与应用的 bundle ID 绑定

一. 制作证书描述文件 & 推送证书

使用 Appuploader 工具生成所需的开发 / 发布证书及对应的描述文件,并额外生成一个推送证书。

证书制作示例
证书生成完成


二. 设置 Bundle ID 推送

制作完成后,需要保证 描述文件证书推送证书 绑定在同一个 bundle ID 上。
然后在 Appuploader → Bundle ID 设置 中开启 推送功能,并重新生成描述文件。

开启推送功能


三. 配置推送证书操作流程

  1. 登录 苹果开发者账户
    开发者账号登录

  2. 在左侧选择 Certificates
    选择 Certificates

  3. 找到需要配置 Push 功能的证书
    选择证书

  4. 编辑证书并勾选 Push Notifications
    开启推送选项


总结

完成以上步骤后,您的应用即可正确配置 Apple 推送证书。此时可以在服务器端或第三方推送服务中导入生成的证书,用于实现消息推送功能。