问题标签 [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.

0 投票
5 回答
6254 浏览

ios - 在 iOS 10 中获取电话状态

我想在我的应用程序中获取电话状态。
经过一番搜索,我找到了CoreTelephony框架。但这在 iOS 10 中已被弃用。那么还有其他可用的替代方法吗?
我也发现了CallKit。iOS 10 中的一个新框架。但没有得到与我搜索相同的调用状态。

0 投票
1 回答
495 浏览

ios - Speakerbox IOS callkit UI在收到呼叫后隐藏

在扬声器盒 iOS 上接听来电后,在本机呼叫控制器上显示来电者姓名和计时器的 UI 将返回应用程序。有没有办法把它带到用户可以断开连接、静音和查看计时器的前端表单。

0 投票
1 回答
932 浏览

ios - 像whatsapp一样添加通话记录条目

我们编写了一个 VoIP 应用程序,我们喜欢像 whatsapp 一样在“最近”通话中添加通话记录条目。

如果您拨打 Whatsapp 电话,将在“最近”中添加一个通话记录条目,并带有“Whatsapp 音频”备注。单击它会自动启动 whatsapp 并拨打该号码。

我找不到任何 API 来实现这一点。但是由于whatsapp正在这样做,我确信有API可以添加条目然后拦截。

任何想法?

0 投票
3 回答
2961 浏览

swift2.3 - 使用 CallKit 拨打电话

我实际上在 swift 2.3 上。呼入电话与 CallKit 配合得很好。但是外拨电话....

我看到了 SpeakerBox 项目,我也在做同样的事情。但它不起作用。

为了开始我的通话,我使用了

之后,在 SpeakerBox 项目中,这个函数被调用:

但不在我的项目中。然后,当我挂断电话时,我看到:“通话失败”。

你有想法吗 ?

0 投票
2 回答
4528 浏览

ios - 从 CallKit 禁用添加呼叫选项

有没有办法在接收VoIP呼叫时禁用Callkit中的添加呼叫选项?

我找不到任何 api 来禁用它。但 WhatsApp 禁用了此功能。

0 投票
1 回答
2486 浏览

ios - iOS中的电话录音

在phone.app(iOS本机调用应用程序)中,有什么方法可以让我执行类似的任务

1.识别呼叫者(传入和传出),以便代表呼叫者执行某些任务。
2.通话录音。
3.如果一些录音已经处于运行状态,那么如何处理通话记录。?

在我发现达到以下结果 1. CTCallCenter 类有关于呼叫的信息,但我没有得到电话号码。

2. 无法进行通话录音,因为没有 Apple API 可以这样做。
应用商店中有一些应用,但它们无法记录来自 phone.app 的通话。
我认为他们正在通过他们的服务器记录通话(3 路通话)。

3. 我认为这将导致崩溃,因为通话是一项高优先级任务,因此麦克风和扬声器的控制权交给了通话。

有什么办法可以得到预期的结果?
呼叫套件可以吗?

谢谢。

0 投票
1 回答
1021 浏览

objective-c - 如何在 Apple Proterozoic UI 中通过我的 App 使用 CallKit 拨打电话

我实际上已经完成了如何接听来电并调用 CallKit UI 但是当我尝试将我的 voip 应用程序构建到苹果元古代联系人列表 UI 中时,它失败了。你能给我任何建议吗?我只想像下面这样:

在此处输入图像描述

0 投票
1 回答
103 浏览

xamarin - addBlockingEntryWithNextSequentialPhoneNumber 禁止 Apple Store

我正在尝试将我的应用程序放入 Apple Store。但是 Apple Store Review 告诉我,我引用了“addBlockingEntryWithNextSequentialPhoneNumber”选择器,我必须摆脱它。

所以我的问题是我没有找到任何这样的参考。有谁知道这个引用是否是 Xamarin 包的一部分。Ore 有其他人提示我解决这个问题。

Apple 审核团队和支持无法帮助我。

任何提示都会有所帮助。非常感谢

0 投票
1 回答
1530 浏览

avfoundation - 使用 CallKit 使 VOIP 应用程序中的音频短路

我使用SpeakerBox应用程序作为我的 VOIP 应用程序的基础。我已经设法让一切正常,但我似乎无法摆脱从麦克风到设备扬声器的音频“短路”。

换句话说,当我打电话时,我可以在扬声器中听到自己以及对方的声音。我怎样才能改变这个?

AVAudioSession 设置:

IO单元的设置:

启动 IOUnit:

停止 IOUnit

我使用 PJSIP 作为我的 SIP 堆栈并且有一个 Asterisk 服务器。问题必须在客户端,因为我们也有一个基于 Android 的 PJSIP 实现,没有这个问题。

0 投票
1 回答
63 浏览

ios - ios10更新应用后呼叫识别权限关闭?

我用callkit识别自己公司的来电,效果很好,但是当用户更新应用程序时,呼叫识别的权限又被默认关闭了,之前是用户打开的