我正在制作ios应用程序并使用推送通知。当我复制并粘贴以下通知时,一切正常。
{" aps":{" alert":"温度达到37.3.Board:raspberrypi.Time:2015-07-09T14:02:02.0000000&#34 ;,"徽章":1,"声音":"默认"}" AdditionalInfo":"&#34 ;, " SensorType":"温度"}
当我使用以下通知时,它表示已按下有效负载,但我从未收到通知。
{" aps":{" alert":"湿度达到69.0.Board:onshore_raspberrypi.Time:2015-07-09T10:31:00.0000000&#34 ;,"徽章":1,"声音":"默认"}" AdditionalInfo":"&#34 ;, " SensorType”:”湿度”}
在右下角,我收到以下消息:"格式错误187"。屏幕截图的链接如下。
Screen shot of push notification
畸形意味着什么?我该如何解决它?
答案 0 :(得分:0)
您的第二个字符串是无效的JSON字符串。使用this之类的网站进行验证。
在某些地方,您使用的是引号,而不是直引号。我删除并用正确的替换它们。以下JSON应该可以工作!
{"aps":{"alert":"Temperature reached to 37.3.Board: raspberrypi.Time: 2015-07-09T14:02:02.0000000","badge":1,"sound":"default"},"AdditionalInfo":"","SensorType":"Humidity"}