Блокировать вызов с помощью CallKit

Как добавить контакт в каталог, я должен был добавить контакт в CallDirectoryHander Class, он работает нормально, но когда я хочу добавить номер телефона динамически из представления страницы контроллера, а не блокировать вызов.

Я должен был попробовать следующий код, чтобы добавить контакт в каталоге в представлении контроллера

        let cnctNumber  =  phoneNumber.text
        let contentIs = CXCallDirectoryExtensionContext()

        //self.addBlockingPhoneNumbers(to: contentIs )
        numberContact = countryCode + self.phoneNumber.text!
        let numberFromString = Int64(numberContact)

        let phoneNumber : CXCallDirectoryPhoneNumber = CXCallDirectoryPhoneNumber(numberFromString!)

        contentIs.addBlockingEntry(withNextSequentialPhoneNumber: phoneNumber)

        contentIs.completeRequest()

        reloadDirectory()//To reload Directory

0 ответов

Другие вопросы по тегам