私は cURL を使用して appcelerator にプッシュ通知を送信していますが、これをしばらく問題なく使用しています。
突然 appcelerator が JSON ペイロードを処理できなくなり、JSON 文字列全体がメッセージとして実際のデバイスに表示されます。curl 投稿データは次のようになります。
channel=dev&payload={"alert":"The Message","title":"Title","vibrate":true, content-available:1, "badge":"+1", "sound":"default", "id":617, "icon":"appicon"}&to_ids=everyone
そして、これは私のデバイスがプッシュ通知として表示するものです:
"{
"alert":"The Message",
"title":"Title",
"vibrate":true,
content-available:1,
"badge":"+1",
"sound":"default",
"id":617,
"icon":"appicon"
}"
代わりに:「メッセージ」