1

设置.py:

PUSH_NOTIFICATIONS_SETTINGS = {

    "APNS_CERTIFICATE": os.path.join(BASE_DIR, 'app.pem'),
    "APNS_TOPIC": "app.Tamakoshi",
    "APNS_USE_SANDBOX":True,

}

在管理面板中,我创建了一个 APNSDevice 并输入了注册 ID,并且选中了 isActive。当我尝试发送选择设备并单击“发送测试消息”的推送通知时,我得到的错误是 无法处理某些消息:“DeviceTokenNotForTopic”

4

1 回答 1

2

我以前见过这个错误并在这里找到了答案!:

简而言之,您需要确保将应用程序部署到设备的配置文件的 Apple App ID 与配置服务器推送 SSL 证书的 Apple App ID 匹配。

例如,您已使用 com.mycompany.mypushapp 的配置文件部署应用程序,但在服务器上您已上传 com.mycompany.myusuallapp 的推送证书。

于 2018-02-26T23:44:35.850 回答