这个问题与Appboy/Braze SDK有关,至少我希望如此。如果应用程序被终止,并发送了一个示例标准/简单推送,我会收到通知。然而,丰富的通知根本不会出现。这种丰富的通知以推送故事的形式实现,其中包含多个页面,您可以滚动浏览通知。当应用程序在前台或后台时,一切正常。你知道是什么问题吗?
wydwbb8l1#
APNS负载出现问题。aps目录中的alert值为空字符串。
Received remote notification request [ hasAlertContent: 0, hasSound: 0 hasBadge: 0 hasContentAvailable: 1 hasMutableContent: 0 ] Not delivering user visible notification because it has no alert, sound or badge
根据文件:要支持后台更新通知,请确保有效负载的aps字典包含值为1的content-available键。如果后台更新附带用户可见的更新,则可以根据需要在aps字典中设置alert、sound或badge键。
1条答案
按热度按时间wydwbb8l1#
APNS负载出现问题。aps目录中的alert值为空字符串。
根据文件:
要支持后台更新通知,请确保有效负载的aps字典包含值为1的content-available键。如果后台更新附带用户可见的更新,则可以根据需要在aps字典中设置alert、sound或badge键。