Ernado
@Ernado
Архитектор программного обеспечения

Почему не приходят push-уведомления в iOS-приложение из бэкенда на Windows Azure?

Здравствуйте коллеги!

Сейчас занимаюсь проектом, для которого разрабатываются мобильные клиенты.
В качестве бэкенда для push-уведомлений используются сервисы Windows Azure.
iOS-разработчик столкнулся вот с такой проблемой:

"C azure скрипт отправляет уведомления для iOS
В журнал ни для success, ни для error ничего не записывается. Сертификат в настройках загружен(отладочный). Уведомления не приходят на устройство, но если по тому же device.registration и сертификату отправлять из стороннего приложения напрямую на сервера Apple, то все работает.
"

Скрипт:
var text = request.query.message; // текст сообщения
var push = request.service.push;
push.apns.send(device.registration, {
  alert: text 
}, {
  success: function(pushResponse) {
  console.log("Sent iOS push:", pushResponse);
}, error: function(error) {
  console.log("Sent iOS push error:", error);
}
});


Возможно кто-то сталкивался с подобным.
Буду благодарен за помощь!
  • Вопрос задан
  • 3452 просмотра
Решения вопроса 1
inatale
@inatale
А device.registration точно содержит то, что требуется? Залогируйте и посмотрите, что там выдается.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы