在从后端添加任何事件时,我启用了一个启用了pushnotification
的ios项目。一切都很好;显示badge
,alert
,sound
一切正常,除了“banner
”。应用程序处于后台模式时,横幅未显示,我认为没有任何内容可以为我们的“横幅”编码。这就是我注册pushnotification
的方式。
UIUserNotificationType types = UIUserNotificationTypeBadge |
UIUserNotificationTypeSound | UIUserNotificationTypeAlert;
UIUserNotificationSettings *mySettings =
[UIUserNotificationSettings settingsForTypes:types categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:mySettings];
[[UIApplication sharedApplication] registerForRemoteNotifications];
答案 0 :(得分:0)
这是因为从后端发送的有效负载越过了允许的大小限制。 根据{{3}}允许的最大大小为: