apple-push-notifications - 用于开发/沙盒的 APNs key (.p8 文件)

标签 apple-push-notifications

我正在尝试在我的服务器上设置 Apple 推送通知 (APN),但我似乎不知道如何下载用于开发环境的 .p8 文件。注册和下载 .p8 文件很容易,但没有配置它用于开发/沙箱的选项。

enter image description here

使用此 key 时,我从 APN 服务器收到 400 -- BadDeviceToken 响应,我认为这意味着环境不匹配。我找到了一些教程来注册证书,但在这些情况下,我最终得到了一个 .p12 文件。

enter image description here

对此的任何建议将不胜感激。我正在运行 Rails 服务器,并使用 Apnotic gem管理 APN。如果有人认为这可能是问题所在,我很乐意更新以包含我的代码。

最佳答案

一个 p8 文件应该适用于沙箱和生产版本

关于apple-push-notifications - 用于开发/沙盒的 APNs key (.p8 文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59952134/

相关文章:

ios - iOS 10 设备中不显示推送通知

c# - 通过 Azure NotificationHub REST Api 从设备发送推送通知

python - 使用 Python 的 Apple 推送通知服务

ios - 将 Parse Push Notifications 集成到 Xcode 7 项目中 (Swift)

objective-c - 使用应用程序 didReceiveRemoteNotification 处理程序来获取推送通知消息

ios - firebase 不总是通过 APNs 发送通知吗?

ios - 适用于 iOS 的 FCM 富推送通知负载

iphone - 重置警报的推送通知设置

ios - iOS 静默通知有多可靠?

iphone - 推送通知消息ios的最大长度