在打電話時是否可以記錄用戶的語音?iOS - 在電話中錄製語音目標c
我搜索了它,AVFoundation Framework似乎停止錄音,當電話傳入。我不想記錄整個電話,我只是想記錄iPhone的用戶在說什麼。
我知道這種可能性可能會帶來安全風險,但是如果面試的話會很好。
如果沒有可能做到像我想要的那樣,我必須創建自己的VoIP連接,然後我可以錄製它,對不對?
在打電話時是否可以記錄用戶的語音?iOS - 在電話中錄製語音目標c
我搜索了它,AVFoundation Framework似乎停止錄音,當電話傳入。我不想記錄整個電話,我只是想記錄iPhone的用戶在說什麼。
我知道這種可能性可能會帶來安全風險,但是如果面試的話會很好。
如果沒有可能做到像我想要的那樣,我必須創建自己的VoIP連接,然後我可以錄製它,對不對?
Apple沒有直接的方法或API來實現您在通話時錄製語音的需求。 AVAudioRecorder
也不會支持它。因爲一旦通話開始,它將被停止。 但是,爲了訪問電話的音頻流並將其保存爲m4a,可以使用鉤子AudioUnitProcess
。這將無越獄工作,但不知道這將被蘋果應用商店審查小組接受。
欲瞭解更多有關檢查的工作信息this SO accepted answer。
同時創建自己的VoIP連接方法可以在通話期間進行錄音。
感謝您的信息,我想我會嘗試做我自己的VoIP連接,以排除審查問題。 – Chronisch
原來的答案提到你需要JB? – Omarj