问题标签 [callkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 iOS 10 中获取电话状态
我想在我的应用程序中获取电话状态。
经过一番搜索,我找到了CoreTelephony
框架。但这在 iOS 10 中已被弃用。那么还有其他可用的替代方法吗?
我也发现了CallKit
。iOS 10 中的一个新框架。但没有得到与我搜索相同的调用状态。
ios - Speakerbox IOS callkit UI在收到呼叫后隐藏
在扬声器盒 iOS 上接听来电后,在本机呼叫控制器上显示来电者姓名和计时器的 UI 将返回应用程序。有没有办法把它带到用户可以断开连接、静音和查看计时器的前端表单。
ios - 像whatsapp一样添加通话记录条目
我们编写了一个 VoIP 应用程序,我们喜欢像 whatsapp 一样在“最近”通话中添加通话记录条目。
如果您拨打 Whatsapp 电话,将在“最近”中添加一个通话记录条目,并带有“Whatsapp 音频”备注。单击它会自动启动 whatsapp 并拨打该号码。
我找不到任何 API 来实现这一点。但是由于whatsapp正在这样做,我确信有API可以添加条目然后拦截。
任何想法?
swift2.3 - 使用 CallKit 拨打电话
我实际上在 swift 2.3 上。呼入电话与 CallKit 配合得很好。但是外拨电话....
我看到了 SpeakerBox 项目,我也在做同样的事情。但它不起作用。
为了开始我的通话,我使用了
之后,在 SpeakerBox 项目中,这个函数被调用:
但不在我的项目中。然后,当我挂断电话时,我看到:“通话失败”。
你有想法吗 ?
ios - 从 CallKit 禁用添加呼叫选项
有没有办法在接收VoIP呼叫时禁用Callkit中的添加呼叫选项?
我找不到任何 api 来禁用它。但 WhatsApp 禁用了此功能。
ios - iOS中的电话录音
在phone.app(iOS本机调用应用程序)中,有什么方法可以让我执行类似的任务
1.识别呼叫者(传入和传出),以便代表呼叫者执行某些任务。
2.通话录音。
3.如果一些录音已经处于运行状态,那么如何处理通话记录。?
在我发现达到以下结果 1. CTCallCenter 类有关于呼叫的信息,但我没有得到电话号码。
2. 无法进行通话录音,因为没有 Apple API 可以这样做。
应用商店中有一些应用,但它们无法记录来自 phone.app 的通话。
我认为他们正在通过他们的服务器记录通话(3 路通话)。
3. 我认为这将导致崩溃,因为通话是一项高优先级任务,因此麦克风和扬声器的控制权交给了通话。
有什么办法可以得到预期的结果?
呼叫套件可以吗?
谢谢。
objective-c - 如何在 Apple Proterozoic UI 中通过我的 App 使用 CallKit 拨打电话
我实际上已经完成了如何接听来电并调用 CallKit UI 但是当我尝试将我的 voip 应用程序构建到苹果元古代联系人列表 UI 中时,它失败了。你能给我任何建议吗?我只想像下面这样:
xamarin - addBlockingEntryWithNextSequentialPhoneNumber 禁止 Apple Store
我正在尝试将我的应用程序放入 Apple Store。但是 Apple Store Review 告诉我,我引用了“addBlockingEntryWithNextSequentialPhoneNumber”选择器,我必须摆脱它。
所以我的问题是我没有找到任何这样的参考。有谁知道这个引用是否是 Xamarin 包的一部分。Ore 有其他人提示我解决这个问题。
Apple 审核团队和支持无法帮助我。
任何提示都会有所帮助。非常感谢
avfoundation - 使用 CallKit 使 VOIP 应用程序中的音频短路
我使用SpeakerBox应用程序作为我的 VOIP 应用程序的基础。我已经设法让一切正常,但我似乎无法摆脱从麦克风到设备扬声器的音频“短路”。
换句话说,当我打电话时,我可以在扬声器中听到自己以及对方的声音。我怎样才能改变这个?
AVAudioSession 设置:
IO单元的设置:
启动 IOUnit:
停止 IOUnit
我使用 PJSIP 作为我的 SIP 堆栈并且有一个 Asterisk 服务器。问题必须在客户端,因为我们也有一个基于 Android 的 PJSIP 实现,没有这个问题。
ios - ios10更新应用后呼叫识别权限关闭?
我用callkit识别自己公司的来电,效果很好,但是当用户更新应用程序时,呼叫识别的权限又被默认关闭了,之前是用户打开的