注册 App ID 以用于推送通知

你需要的东西

  • 付费 Apple 开发者计划会员资格
  • 适用于你的 app 的有效 App ID 和标识符(例如 com.example.MyApp),它在任何地方都没有使用过
  • 访问 developer.apple.com 和会员中心
  • 要测试的 iOS 设备(因为推送通知在模拟器上不起作用)

在 Apple 开发人员中心启用 App ID 的 APN 访问权限

1-登录 developer.apple.com 会员中心(主页上的帐户链接)

StackOverflow 文档

2-转到证书

3-从左侧面板中选择 App ID

StackOverflow 文档

4-单击右上角的“+”

StackOverflow 文档

5-选中已添加推送通知选项的应用程序 ID

6-单击创建的应用程序 ID,然后选择编辑

7-单击推送通知面板中的配置

8-在 Mac 中打开 Keychain Access 应用程序

9-从 Keychain Access 菜单中,单击 Certificate Assistant - >从证书颁发机构申请证书

10-在第一个文本字段中输入你的邮件

11-在第二个文本字段中输入你的姓名

StackOverflow 文档

12-将 CA 电子邮件地址留空

13-选择已保存到磁盘而不是通过电子邮件发送到 CA.

14-单击继续并上载生成的文件

15-通过 Apple 下载生成的文件,并在 Keychain Access 打开时打开它

在 Xcode 中启用 APN 访问

1-选择你的项目

2-打开功能选项卡

3-查找推送通知并将其打开

4 - 查找背景模式并将其打开并检查远程通知