使用标题和视图关闭按钮推送清晰的通知
Push sharp Notification with Title and View Close Buttons
我正在使用 push sharp 创建远程通知。
但是我收到没有标题和 View/Close 按钮的通知。
我使用的代码改编自
Here
这是我创建提醒的方式
AppleNotificationAlert alert = new AppleNotificationAlert();
alert.ActionLocalizedKey = "View Alert";
alert.Body = message;
alert.AddLocalizedArgs(new object[] { "title", "Test Title"});
pushBroker.QueueNotification(new AppleNotification() .ForDeviceToken(deviceToken).WithAlert(alert).WithBadge(1).WithSound("sound.caf").WithCustomItem("level", level).WithContentAvailable(1));
我也试过只指定警报 body 如下,但它不显示 View/Close 按钮
pushBroker.QueueNotification(new AppleNotification() .ForDeviceToken(deviceToken).WithAlert("Alert Body").WithBadge(1).WithSound("sound.caf").WithCustomItem("level", level).WithContentAvailable(1));
你的代码是正确的。我只是把它旋转出来并且它起作用了!在您的 IOS 设备设置中,选择您的应用,然后选择通知,然后将通知类型从横幅更改为提醒,您将获得自定义按钮和标题!
我正在使用 push sharp 创建远程通知。 但是我收到没有标题和 View/Close 按钮的通知。
我使用的代码改编自 Here
这是我创建提醒的方式
AppleNotificationAlert alert = new AppleNotificationAlert();
alert.ActionLocalizedKey = "View Alert";
alert.Body = message;
alert.AddLocalizedArgs(new object[] { "title", "Test Title"});
pushBroker.QueueNotification(new AppleNotification() .ForDeviceToken(deviceToken).WithAlert(alert).WithBadge(1).WithSound("sound.caf").WithCustomItem("level", level).WithContentAvailable(1));
我也试过只指定警报 body 如下,但它不显示 View/Close 按钮
pushBroker.QueueNotification(new AppleNotification() .ForDeviceToken(deviceToken).WithAlert("Alert Body").WithBadge(1).WithSound("sound.caf").WithCustomItem("level", level).WithContentAvailable(1));
你的代码是正确的。我只是把它旋转出来并且它起作用了!在您的 IOS 设备设置中,选择您的应用,然后选择通知,然后将通知类型从横幅更改为提醒,您将获得自定义按钮和标题!