0

我收到此错误“iOS 有效负载,但没有可交付的内容(缺少 device_tokens、标签、段或别名)。”

当我尝试发送此有效负载时: {"alias": "my_alias", "aps": {"alert": "Besm Allah!"}}

4

3 回答 3

0

似乎 Urbanairship 在没有通知的情况下更改了 json 格式。"alias" 现在是一个数组,所以 {"aliases": ["my_alias"], "aps": {"alert": "Besm Allah!"}} 现在可以正常工作

于 2012-10-09T12:59:20.617 回答
0

根据此链接,您需要将其包含在您的 HTTP 标头中:

Accept: application/vnd.urbanairship+json; version=3;

我遇到了同样的错误并添加此标头为我修复了它。

于 2015-04-22T22:23:53.110 回答
0

那么您可能在 JSON 对象中缺少这些属性。

于 2012-09-10T14:58:50.183 回答