解决后台api推送iOS无标题

在后台推送时安卓可以直接设置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,向里面设置标题内容就可以了。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值