2016-06-14 1 views
1

С введением нового интерфейса APNS HTTP/2 такой же сертификат будет работать для фоновых приложений voip, которые будут идентифицироваться с помощью apns-topic под расширением '(1.2.840.113635. 100.6.3.6). Это означает, что если идентификатор пакета app «com.Sample.myApp», то я могу использовать «com.Sample.myApp.voip» для указания приложения voip.iOS Пушитовая инфраструктура для приложения VOIP с API HTTP/2 APNS

Сказав это, мне еще нужно реализовать инфраструктуру Pushkit, чтобы убедиться, что уведомление отправлено прямо в мое приложение, чтобы избежать вмешательства пользователя, чтобы принять уведомление?

Кроме того, согласно моей реализации серверная сторона (поставщик приложений) остается такой же в отношении доставки voip или регулярных push-уведомлений с использованием одного сертификата & того же интерфейса при разговоре с APNS с использованием API HTTP/2. Пожалуйста, поправьте меня, если моя интерпретация здесь неверна.

С уважением, _Ayush

ответ

1

Вы можете использовать тот же идентификатор пакета, просто убедитесь, что профиль обеспечения должно быть выбрано с VOIP. иначе вы не получите уведомление.

Да, вам необходимо реализовать каркас Pushkit. если и если ваше приложение связано с VOIP. Это особенно помогает в бесшумном push-уведомлении, который не входит в лоток уведомлений, но активирует ваше приложение в фоновом режиме. (не будет вызываться или выходить на передний план)

Например, если ваше приложение похоже на Skype.

После того, как вы получите уведомление о входящем вызове, когда получает уведомление о пропущенном вызове, уведомление о входящем вызове будет отменено (Исключено из лотка уведомлений)

Получения беззвучного толчка уведомления, хотя нажимной комплект, вы можете запланировать местное уведомление, при получении другого (пропущенный вызов) вы можете удалить ранее локальное уведомление и запланировать локальное уведомление о пропущенном вызове.

Спасибо.

+1

Привет, Не могли бы вы также подтвердить, что здесь будет работать сертификат SSL APNS с расширением VOIP. В документации Apple нет контекста публикации Pushkit, когда он говорит о APNS. И когда Apple говорит о Пушките, он сказал VOIP Services Certificate вместо сертификата APNS SSL. Можно ли использовать сертификат VOIP Services или сертификат SSL APNS с расширением VOIP взаимозаменяемо? – Ayush

Смежные вопросы