首页 文章
  • 0 votes
     answers
     views

    如何不间断地播放铃声,斯威夫特

    当按下按钮时,我正在尝试播放和循环铃声,在播放铃声时我还有其他逻辑运行 . 在没有其他逻辑的情况下进行测试时,铃声不会中断,但在添加其他逻辑时会被中断 . 我怎样才能避免这种中断?注意:铃声播放一两秒然后停止 . func makeVideoCall(callReceiverId : String) { self.playSound(nameOfAudioFileInAssetC...
  • 0 votes
     answers
     views

    iOS CallKit呼叫识别

    我已成功安装了扩展CXCallDirectoryProvider,以识别预先添加的电话条目 . 我在网上找到的文件相当不足 . 尽管如此,我已经设法达到了我最初导入必要的电话条目的时间 . 通过覆盖func beginRequest(使用上下文:CXCallDirectoryExtensionContext) . 更加具体: override func beginRequest(with cont...
  • 0 votes
     answers
     views

    从数据库或其他源检索电话号码到AddBlockingEntry

    我是一个如何使用呼叫目录扩展(full example here)阻止iOS 10应用程序中的电话号码的示例 . 以下是我添加电话号码的代码(基于Xamarin的例子): bool AddBlockingPhoneNumbers(CXCallDirectoryExtensionContext context) { // This logging works, log written to ...
  • 1 votes
     answers
     views

    如何使用呼叫目录扩展来识别我的应用程序中的来电?

    我正在研究callKit框架,我发现通过使用调用目录扩展,我们可以识别传入的电话号码 . 我的问题是如何在iOS应用程序中实现调用目录扩展来识别传入的调用详细信息 . 我在Objective C工作 . 使用此方法将数字 "+919876xxxxx" 添加到调用目录扩展中: - (BOOL)addIdentificationPhoneNumbersToContext:(CXCa...
  • 0 votes
     answers
     views

    使用呼叫目录扩展识别呼叫者ID的问题

    我已经为CallKit扩展尝试了很多解决方案来显示来电显示 . 脚步: 将调用目录扩展添加到我的项目中 . 设置developer.apple.com事物和应用程序组(用于使用userDefaults) 实施代码 . (用于测试,存储在userDefaults中的电话号码数组和静态号码) 在设备设置中允许我的应用进行呼叫识别和阻止 private func addAllIde...
  • 0 votes
     answers
     views

    呼叫目录分机的呼叫者ID中的UserDefaults

    这是故事: 在主应用程序中: - 从我的网络服务中获取一些数字 . 这些数字附加到NSUserDefaults . 在呼叫目录扩展中: 从UserDefaults检索: private func retrievePhoneNumbersToIdentifyAndLabels() -> (phoneNumbers: [CXCallDirectoryPhoneNumber], labels:...
  • 0 votes
     answers
     views

    CallDirectory - 如何为电话号码设置动态标签文本

    我有以下要求,我需要您宝贵的建议和解决方案 . 要求: 每当我从一个特定号码接听电话时,我需要进行API调用并获取一些信息,并且需要将其与来电显示一起显示为标签文本 . 请建议是否可以达到要求,如果是,请指导我解决方案 . 我遵循以下步骤: 创建了CallDirectoryExtension并添加了带有一些标签的特定数字 . 打开呼叫识别和阻止 每当我打电话[App Name]被叫ID...
  • 0 votes
     answers
     views

    阻止电话套件中的电话号码

    我正在尝试使用CallKit向我的应用添加一项功能,将一些电话号码添加到黑名单!下面的代码是我的全部观点!! class BlacklistViewController: UIViewController ,UITableViewDataSource, UITableViewDelegate { var phoneNumbersArrCoreData = [BlockedPhoneNu...
  • 0 votes
     answers
     views

    警报中断后,AudioUnitInitialize失败,错误代码为1701737535 'ent?'

    我正在使用VOIP应用程序 . 该应用程序与CallKit正常工作 . 如果警报在通话中发生,我将面临一个问题 . 每当警报停止发射(音频中断结束)时,我们都会尝试在AVAudioSession上设置setActive:但它始终给出代码1701737535的错误,即 . 'ENT?' . 当我尝试初始化音频单元时,会发生同样的错误 . 没有使用CallKit它工作正常 . 任何人在音频中断结束时...
  • 1 votes
     answers
     views

    当前正在运行视频通话时,应用程序会因为摄像头或麦克风的许可而终止或终止

    如果用户拒绝访问摄像头或麦克风,我会在收到带有自定义提醒的应用程序的呼叫时请求许可 func showAlertForDeniedPermissions(message:String) { if let settingsUrl = URL(string: UIApplicationOpenSettingsURLString) { let alert = UIAlertCo...
  • 0 votes
     answers
     views

    阻止电话套件中的电话号码有几个错误

    我正在尝试为我的应用添加一个阻止电话号码功能,我有一些错误,我的问题在This question that I asked.解决了我的问题,解决了我的问题,也指导我,我必须使用组应用程序来共享我的核心数据(我在这里存储了电话号码与呼叫目录 . 下面的代码在主应用程序中(阻止viewController) @IBAction func BtnAddA(_ sender: Any) { if ...
  • 3 votes
     answers
     views

    CallKit查找用于从本机电话应用启动应用的号码

    我在我们的应用程序中实现了CallKit . 我们的应用程序制作调用显示在本机电话应用程序的最新列表中 . 在最近列表中点击我们的应用程序条目时,我们的应用程序已启动 . 有没有办法找出用于启动我们的应用程序的数字(/条目)? (openURL或其他)

热门问题