iOS推送通知修剪django-scarface奇怪的消息

时间:2015-06-02 21:17:42

标签: android ios django amazon-web-services push-notification

我有一个关于iOS推送通知和我的django应用程序的奇怪问题。

在我的djnago应用程序中,我整合django-scarface以使用Amazon AWS SNS service向iOS和Android设备发送推送通知。

在我的测试中,我可以使用字符串消息将推送通知发送到通用设备。我可以在我的设备上正确接收所有通知。

现在,如果我像这样更改通知文本:

notification_message = notifications.settings.REQUEST_RECEIVED_NOTIFICATION_MESSAGE % sender.from_user.first_name

REQUEST_RECEIVED_NOTIFICATION_MESSAGE = "%s sent you a request!"

notification_message已正确生成...例如我读u"Safari sent you a request!"(在调试模式下) 但是,当我在iOS设备上收到通知时,我有类似的内容:

"Safari sent you...."

对于某些奇怪的地区,我的信息被修剪......

但是,如果我设置硬编码这个名字一切运作良好:例如,如果我有:

notification_message = notifications.settings.REQUEST_RECEIVED_NOTIFICATION_MESSAGE % "SAFARI"

你对这个奇怪的问题有什么建议吗?

0 个答案:

没有答案