django的推送通知表示错误在部署

问题描述:

settings.py:django的推送通知表示错误在部署

PUSH_NOTIFICATIONS_SETTINGS = { 

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

}

从管理面板我创建了一个APNSDevice和输入的注册ID以及与isActive检查。 当我尝试发送推送通知上选择“发送测试信息”的设备和点击,我得到的错误是 有些信息不能被处理:“DeviceTokenNotForTopic”

我已经看到了这个错误前,找到了答案here

总之,你需要确保与该应用程序部署到设备供应曲线的苹果App ID是匹配苹果App ID,以及服务器推SSL证书已配置。

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