메신저 :오류 CallKit에서 CallDirectory 확장
private func retrievePhoneNumbersToIdentifyAndLabels() -> (phoneNumbers: [String], labels: [String])? {
// retrieve list of phone numbers to identify, and their labels
interDefaults?.synchronize()
if let numbers = interDefaults!.string(forKey: "ident-numbers"){
if let identities = interDefaults!.string(forKey: "ident-identities"){
let formattedNumbers = numbers.characters.split{$0 == "*"}.map(String.init)
let formattedIdent = identities.characters.split{$0 == "*"}.map(String.init)
return (formattedNumbers, formattedIdent)
}
}
return ([""], [""])
}
내가 그것을 오류와 함께 실패 확장 relaod 할 때 : 내가 한 요소 EXP의 배열로 formattedIdent
를 대체하여 있음을 알아 낸 몇 가지 테스트를 Error Domain=com.apple.CallKit.error.calldirectorymanager Code=3 "(null)"
: ["Spamm Caller"]
을 확장 완벽하게 작동 및 오류를 보여줍니다하지만 둘 이상의 요소가있는 배열을 사용할 때 샘 e 오류가 나타납니다. 나는 무엇인가 잘못하고 있니? 미리
iOS에서 알림 일시 중지 기능을 사용하는 동안 앱을 개발할 때이 오류가 발생했습니다. – matusalem
@matusalem Callkit을 사용하여 iOS 앱에서 방해 금지를 활성화하는 방법 ...? – Pramod
@pramod Callkit SDK에 포함되어 있지 않습니다. – matusalem