概述
在后台推送时安卓可以直接设置title和alert,iOS却无法设置,以alias推送为例子
public static PushPayload buildPushObject_all_alias_alertWithTitle(
String title,String alert,String alias) {
IosAlert alert1 = IosAlert.newBuilder()
.setTitleAndBody(title, null, alert)
.setActionLocKey("PLAY")
.build();
return PushPayload.newBuilder()
.setPlatform(Platform.all())
.setAudience(Audience.alias(alias))
.setNotification(Notification.newBuilder()
.addPlatformNotification(IosNotification.newBuilder()
.setAlert(alert1)
.setBadge(5)
.setSound("happy")
.addExtra("from", "JPush")
.build())
.addPlatformNotification(AndroidNotification.newBuilder()
.setAlert(alert)
.setTitle(title)
.build())
.build())
.setMessage(Message.content(""))
.setOptions(Options.newBuilder()
.setApnsProduction(true)
.build())
.build();
}
其中就是创建一个IosAlert,向里面设置标题内容就可以了。
最后
以上就是醉熏胡萝卜为你收集整理的解决后台api推送iOS无标题的全部内容,希望文章能够帮你解决解决后台api推送iOS无标题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复