아이폰 통화 녹음기는 이론적으로 가능합니까? 않습니다. 어쨌든 Jailbroken 장치에 있어야한다는 것을 알고 있지만

참고 : 나는 가능한지 궁금해하는 iPhone SDK 나 Objective C를 알고 있지 않습니다.

어쨌든 Jailbroken 장치에 있어야한다는 것을 알고 있지만 기술적으로 iPhone 통화 녹음 응용 프로그램을 만들 수 있습니까? 아니면 통화 또는 오디오 입력 / 출력에 연결할 수 없습니까?

분명히 ‘공식적인’방법은 없으며 App Store 응용 프로그램에서는 그렇지 않을 것입니다. 그리고 자신의 서버를 통해 발신 전화를 거는 통화 녹음 앱이 있다는 것을 알고 있습니다.

아직 존재하지 않는 이유는 아무도 코드를 작성하지 않았거나 실제로는 불가능하기 때문일까요?



답변

Jailbroken iPhone에서 SpoofApp 는 녹음을 호출합니다. 저는 평신도는 아니지만 귀하의 위치 및 / 또는 상대방의 위치에 따라 통화 녹음이 합법적이지 않을 수 있습니다.


답변

영국 시장에는 Call Recorder도 있습니다. 프리미엄 요금 번호를 사용하여 통화를 녹음하지만 탈옥이 아닌 iPhone에서도 사용할 수 있습니다.


답변

최근에 나는 실제로 제대로 할 수 있지만 SIP 통화 전용 앱을 발견했습니다.

MobileVOIP 라고 하며 Apple Store에 있습니다! :디

그래서 이것이 귀하의 질문에 대답하기를 바랍니다. 전화를 녹음하지 않더라도 이론적으로 가능하다고 생각합니다.


답변

소프트웨어와 하드웨어의 일부가 보안되어 있기 때문에 쉬운 방법은 없습니다.

물론 이론 상으로는 보이스 레코더와 음악 믹싱 앱이 신호 처리 하드웨어의 힘을 보여주고 소프트웨어가 두 가지 사운드 스트림에 액세스 할 수 있기 때문에 가능합니다.

누군가 iOS 코드의 일부 또는 전부를 다시 실행하고 변경해야합니다. 그러나 개념 상 단순한 것은 실제로는 복잡하고 아마도 너무 많은 비용이 든다.

휴대 전화 앱 내부의 마이크 데이터 스트림을 수신하는 코드를 가져 와서 파일을 저장소에 덤프하고 음성 통화를 위해 인코딩합니다. 해당 앱이 자체 처리를 수행하지 않고 API를 호출하면 거기에서 기록을 구현하게됩니다. 수신 데이터에 대해 동일한 작업을 수행하고 나중에 믹싱을위한 시간 표시를 추가하거나 통화가 처리 될 때이를 혼합 할 수 있습니다.

이 코드는 물론 문서화 된 API를 사용하지 않으므로이 기능을 실제로 구현하려면 탈옥 후 앱을 패치하거나 문서화되지 않은 API를 찾아야합니다.

유스 케이스는 이것이 분명하다면 수백 개의 앱이 이미하고있을 것입니다.


답변

iOS Tweak Developer Elias Limneos는 Cydia에서 Audio Recorder (원래 Call Recorder)라는 앱을 출시했습니다.

따라서 프리미엄 요율 번호를 통해 전화하지 않고도 장치에서 로컬로 전화를 녹음 할 수 있습니다!

오디오 비프 음을 비활성화 할 수 있지만 상대방이 처음에 ‘이 통화가 녹음되고 있습니다’라는 메시지가 표시됩니다.

현재 iPhone 4S (Loudspeaker 만 해당) 및 iPhone 5에서만 작동하며 라이센스는 기기 당 $ 3.99입니다.

편집-지난주에 구매 했으므로 기존 구매자가 계속 사용할 수 있지만 더 이상 업데이트가 없을지라도 이미 중단되었습니다.

나 엘리아스 리 네오스 슬프게도 “오디오 레코더”응용 프로그램의 배포 및 작업을 중단하기로 결정했다고 발표했습니다. 오늘부터 Audio Recorder가 중단되었습니다.

출처 : http://limneos.net/audiorecorder.html

편집-그는 다시 마음을 바꾸었고 자신의 Cydia 저장소를 통해 판매 할 수 있습니다.


답변

확실히 가능하고 메모리에서 직접 읽을 필요는 거의 없습니다. Xcode 및 특정 타사 Objective-C 클래스 브라우저를 사용하여 Apple의 개인 API를 검색 할 수 있습니다.

당신이 당신의 부탁받지 않는 질문에 대답해야하는 경우 ( ” 어떻게 하나는 아이폰 통화 기록을 구현하는 것이?”), 그리고 조쉬 K에 동의 : 머리를 stackoverflow.com에 이상. 또는 Rogue Amoeba 의 사람들과 연락하십시오 . Mac OS X에서 이미이 문제를 해결했기 때문에 iOS와 정확히 동일한 저수준 라이브러리를 공유합니다.


답변

예. 후크가 훨씬 쉬워도 메모리에서 직접 읽으면 분명히 가능합니다.