ディレクトリに連絡先を追加する方法、CallDirectoryHanderクラスに連絡先を追加しましたが、正常に機能していますが、ビューコントローラーページから動的に電話番号を追加したい場合は、通話をブロックしません。
次のコードを試して、ビューコントローラーのディレクトリに連絡先を追加してみました
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