示例#1
0
        public static void sendNotification(List<MobileAppPushRegistration> registrations, string title, string content)
        {
            APNSConnection connection = new APNSConnection();
            connection.open();

            APNSAlert alert = new APNSAlert("New Notification", "You have a notification!");

            APNSMessage message = new APNSMessage();
            message.addAlert(alert);
            message.addSound("default");
            message.addCommand(3);

            APNSNotification notification = new APNSNotification(message, true);

            foreach (MobileAppPushRegistration registration in registrations)
            {
                notification.setDeviceToken(registration.RegistrationId);
                notification.sendViaConnection(connection);
            }

            connection.close();
        }
示例#2
0
        public static void sendNotification(List <MobileAppPushRegistration> registrations, string title, string content)
        {
            APNSConnection connection = new APNSConnection();

            connection.open();

            APNSAlert alert = new APNSAlert("New Notification", "You have a notification!");

            APNSMessage message = new APNSMessage();

            message.addAlert(alert);
            message.addSound("default");
            message.addCommand(3);

            APNSNotification notification = new APNSNotification(message, true);

            foreach (MobileAppPushRegistration registration in registrations)
            {
                notification.setDeviceToken(registration.RegistrationId);
                notification.sendViaConnection(connection);
            }

            connection.close();
        }