2009-09-09 4 views
0

iPhone에서 수신 전화의 발신자 ID를 가져 오는 방법이 있는지 궁금 해서요. 현재 SBTelephony.h (SpringBoard 헤더)와 CoreTelephony.framework를 가지고 놀고 있습니다. 이것을하는 방법을 실제로 보지 못합니다. WinChain/ToolChain 등을 사용하여 dylib에 이것을 사용할 계획입니다. 감사합니다!iPhone 발신자 ID 불러 오기 - 툴체인

+0

또한, 내가 찾고있는 것이 "SBCall ..."파일 내에있을 가능성이 있습니까? 그 방법을 찾았습니다 - (void) _handleCallerIDEvent : (struct _CTCall *) arg1; (클래스 덤프 3.3btw를 사용 중입니다.) 내가 진정으로 원하는 것이라면 어떻게 조작 할 수 있습니까? –

답변

1

CTCallRef을 입력하면 CTCallCopyAddressCTCallCopyName으로 전화를 걸 수 있습니다.

또는 observing telephony events manually을 볼 수도 있습니다.

+0

답장을 보내 주셔서 감사합니다. 어떻게 CoreTelephony.framework를 얻는 지, 거기서 많은 것을 발견하는 데 어려움을 겪고 있습니다. –

+0

대부분 나는 단지 클래스 덤프/nm에서 목표로 삼고있는 프레임 워크입니다. 매개 변수에 도움이 필요하면 프레임 워크를 분해하고 거기에서 이동하십시오. CTCallCopyName의 함수 프로토 타입은 다음과 같습니다. CFTypeRef CTCallCopyName (CTCallRef call); – rpetrich