如何注册iOS设备以接收推送通知?

时间:2020-03-06 03:29:46

标签: ios swift xcode push-notification apple-push-notifications

我想将iOS设备注册到APN。我知道两种方法

  1. 将设备令牌发送给我们自己的提供商
  2. 使用Push Tester应用程序** 但是我不习惯同时使用这两种方法。

使用第一种方法时出现的问题:

我们的Api请求需要我自己的项目中无法提供的参数

使用第二种方法时出现的问题:

他们要求提供密钥, .p8文件以及所有这些详细信息。 我不能将任何这些机密信息提供给未知的应用程序。

现在我的问题是,有什么方法可以直接或其他方式仅将设备令牌发送到APN?

2 个答案:

答案 0 :(得分:1)

您可以访问以下链接:

https://pushtry.com/

https://github.com/noodlewerk/NWPusher

http://pushmebaby.herokuapp.com/

,还可以使用mac工具,例如:

apns-tool

答案 1 :(得分:1)

要测试您的推送通知是否正常工作

https://www.apnstester.com 您可以访问此网站并输入详细信息,如果您的推送通知有效,则您会在设备上收到通知。使用此功能不会与任何人共享任何详细信息。因此,在这里可以安全地在您的实时应用上测试通知。

第二种方法:在推送通知中注册实时应用程序 您需要创建一个.pem文件并与后端共享,以便在您的实时应用中实现推送通知。

相关问题