#ios #iphone #whatsapp
#iOS #iPhone #whatsapp
Вопрос:
Как работает вызов WhatsApp, когда приложение находится в фоновом режиме или даже отключено, или даже вы используете другие приложения, тогда над вашим экраном также появляется вызов WhatsApp.
Кто-нибудь может объяснить механизм, стоящий за этим?
Комментарии:
1. кто-нибудь может сказать мне, почему мой вопрос становится отрицательным.. Я думаю, что задал логичный и возможный вопрос.
2. Я думаю, что это было отклонено, потому что это то, что вы можете Google самостоятельно?
3. [не знаю, помогает ли это] ( makeuseof.com/tag /… )
4. Привет, Анкит. Смогли ли вы решить эту проблему. Как открыть, даже если приложение находится в фоновом режиме / отключено или использует другое приложение?
Ответ №1:
При этом используется разрешение Voip, поэтому, даже если приложение было отключено, оно все еще может получать уведомления
Комментарии:
1. Не могли бы вы поделиться некоторыми ссылками на то, как добиться того же.
Ответ №2:
В фоновом режиме или даже в отключенном состоянии они используют Pushkit (тихое push-уведомление).
Тихое push-уведомление не отображается в центре уведомлений устройства. но вы можете получать различную информацию, такую как имя пользователя, изображение, канал VOIP и т. Д.
Затем вам нужно запланировать локальное уведомление в соответствии с получением полезной нагрузки в беззвучном push-уведомлении.
Ваше приложение будет вызываться в фоновом режиме до воспроизведения локального звукового файла уведомления. (Максимум 30 секунд). если вы хотите повторить вызов через 30 секунд, получите еще одно тихое push-уведомление или запланируйте локальное уведомление снова.
Нажимая на локальное уведомление или кнопку локального уведомления, вы можете перенаправить пользователя на определенный экран.
Дайте мне знать, если вы окажете дополнительную помощь в настройке для Pushkit или VOIP.
Комментарии:
1. Пожалуйста, посмотрите Вызов WhatsApp .. его вызов поступает не только в центр уведомлений.. но он придет на ваш мобильный телефон … прежде всего, приложения
2. Это локальное уведомление только при получении звонков из другого приложения. когда вы находитесь в приложении, вы можете использовать другой контроллер просмотра оповещений или напрямую перенаправлять на экран вызова.
3. У вас есть какие-либо идеи о том, как показывать локальное уведомление о входящем вызове, когда устройство заблокировано.