簡體   English   中英

iOS中的電話錄音

[英]Phone Call Recording in iOS

在phone.app(iOS本機調用應用程序)中,我是否可以執行諸如

1.識別呼叫者(傳入和傳出),以便代表呼叫者我可以執行一些任務。
2.通話錄音。
3.如果某些錄音已經處於運行狀態,那么如何處理通話記錄。

在我發現低於結果1的情況下。CTCallCenter類具有有關呼叫的信息,但我沒有電話號碼。

2.由於沒有Apple API,因此無法進行通話錄音。
應用程序商店中有一些應用程序,但是它們無法記錄來自phone.app的呼叫。
我認為他們正在通過服務器記錄呼叫(3路呼叫。)

3.我認為這將導致崩潰,因為電話是一項高度優先的任務,因此可以將麥克風和揚聲器的控制權交給電話。

有什么辦法可以得到預期的結果嗎?
呼叫工具包可以嗎?

謝謝。

不幸的是,據我所知,您要的是不可能的。 您的應用可以知道來電及其狀態,但不能訪問電話號碼。 使用iOS 10中引入的CallKit API,您可以為傳入的電話號碼提供標簽,但是即使如此,您也必須設置數字和標簽的預定義列表。 您的應用程序將不知道呼叫哪個號碼。 請參閱文檔中的“識別傳入呼叫者”以及此SO問題

對於錄制呼叫,沒有任何方法可以將呼叫引入第三方或將呼叫路由到您控制的服務。

問候,馬丁

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM