Обработчик события, кнопка завершения вызова абонента iOS в Xamarin Forms? - PullRequest
0 голосов
/ 10 сентября 2018

У меня проблема, когда пользователь звонит и нажимает кнопку «завершить звонок» в iOS. Как обработать событие пользователя, нажмите кнопку «Завершить вызов» и вызвать его с моим приложением. Я использую формы Xamarin и не знаю, как с этим справиться, пожалуйста, помогите мне! Спасибо!

1 Ответ

0 голосов
/ 17 ноября 2018

iOS очень безопасна.Таким образом, вы можете обработать событие, когда пользователь нажимает кнопку «Завершить вызов» на iOS, но вы не можете получить номер телефона или записать разговор пользователя.Попробуйте, вы можете обработать событие:

        if (UIDevice.CurrentDevice.CheckSystemVersion(11, 0))
        {
            _callObserver = new CXCallObserver();
            temp = new MyCXCallObserverDelegate();
            _callObserver.SetDelegate(temp, null);
        }
        else
        {
            _callCenter = new CTCallCenter();
            _callCenter.CallEventHandler += CallEvent;
        }

Ссылка: Обнаружение событий вызова в ios

Примечание : Используйте библиотеку CallCenter для версии ios <11. И библиотеку <code>Callkit для версии ios> = 11

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...