是否可以在iPhone中录制来电或去电?

时间:2016-12-14 11:45:23

标签: ios iphone

我正在尝试在iPhone中录制来电和拨打电话......是否可以在iOS中录制来电?

请告诉我。提前谢谢。

2 个答案:

答案 0 :(得分:0)

是的,你可以。

使用AudioToolboxlibkern/OSAtomic.h

首先,您需要在来电时触发。

Fire an event when ever there is Incoming and Outgoing call in iphone?

录制通话,这正是您所寻找的。   SO post

注意:

Apple仅在您的应用程序位于前台时才允许这些挂钩。 允许您的应用在后台运行的条件: 对于需要执行更多执行时间的任务,您必须请求特定权限才能在后台运行它们而不会被挂起。

  

在iOS中,只允许特定的应用类型在后台运行:

Apps that record audio content while in the background

Apps that keep users informed of their location at all times, such as a navigation app

Apps that support Voice over Internet Protocol (VoIP)

Apps that need to download and process new content regularly

Apps that receive regular updates from external accessories

Reference link

答案 1 :(得分:-1)

您可以点击以下链接:

Record the conversation of phone - ios

没有用于记录内置电话应用程序拨打(或接收)的电话的公共API。

您必须实施自己的电话呼叫机制。您可能想要使用VoIP。 (例如,谷歌语音使用的。)您需要在互联网上运行自己的服务器,或与现有的VoIP服务签订合同。您希望使用应用内购买来让用户购买分钟,因为运行您自己的服务器或使用第三方服务需要花钱。