Отправка массового уведомления в Apple Push Notification с помощью Push Sharp в .Net

Можем ли мы отправить массовое уведомление в службу уведомлений Apple Sharp Push в .Net. Если я хочу отправить подобное сообщение на несколько устройств, как я могу отправить его в .net. Я знаю, как отправить на одно устройство, но требуется отправить на несколько устройств


person user1696555    schedule 15.02.2016    source источник


Ответы (1)


Да ! это возможно, просто не устанавливайте несколько токенов устройства в одном уведомлении. Вам нужно отправить каждое устройство в QueueNotification. Цикл предназначен только для добавления этих устройств в очередь, он отправляет уведомление массово.

                   foreach (IosDevice device in devices)
                        {
                            push.QueueNotification(new AppleNotification()
                           .ForDeviceToken(device.DeviceToken)
                           .WithAlert(DateTime.Now.ToString())                        
                           .WithBadge(device.BadgeCount + 1)
                           .WithSound(notification.SoundFile));
                        }

Надеюсь это поможет !

person Arun Thapa    schedule 15.02.2016