2012-02-14 4 views

답변

2

iPhone에서 걸려 오는 전화의 세부 정보에 액세스 할 수 없습니다.

크레이지 아이디어 : 사용자는 서버의 전화 번호 (SIP, VOIP)를 "실패한 경우 전달"- 숫자로 정의합니다. 사용자가 전화를 받으면 거부하기 만하면 서버로 전달됩니다. 거기에서 정보를 추출하여 iPhone (Push Service)으로 보낼 수 있습니다. 마지막으로 서버에서 사용자의 iPhone으로 콜백을 재전송합니다.

+0

: 일반적으로 아이폰에있는 모든 휴대 전화 번호 지역을 추적하고 싶다면 해당 정보를 보내 주셔서 감사합니다. 가능합니까? 아니면 모든 API가 작동합니까? –

0

이 질문의 두 번째 부분에 대한 답변 (전화 번호 찾는 방법)을 찾으려는 경우 여기에 몇 가지 대답이있는 유사한 질문이 있습니다 (여기에 대해 충분히 흥미로운 질문이 하나 있습니다) :

Telephone area code to city name on iOS

는 또한 미국의 도시, 주 및 지역 번호뿐만 아니라 접두어 (지역 코드 뒤에 오는 세 자리)를 포함하는 개인 워크 AppSupport.frameworkcalldata.db라는 SQLite는 데이터베이스를 발견했다.

사용하여 해당 지역 번호를 찾을 수있는이 같은 쿼리 (212) 뉴욕, 뉴욕입니다 : 접근/포장이 데이터베이스는 애플과 어떤 계약을 위반하는 경우

SELECT * FROM citycode, npanxx, npa 
WHERE npanxx.npa = 212 
AND citycode.code = npanxx.rate_center 
AND npanxx.npa = npa.npa 

내가 그러나 모른다 (I AppSupport.frameworkDefault.phoneformat 파일에 앱 스토어에 들어가는데 아무런 문제가없는 몇 가지 앱이 포함되어 있다는 것을 알고 계시다면 여기의 설명 : https://stackoverflow.com/a/13116227/381233을 참조하십시오. 아마도 AppSupport.framework에는이 정보를보다 쉽게 ​​얻을 수있는 몇 가지 방법이 있지만 앱 스토어에서는 허용되지 않습니다.

이 질문의 다른 부분 (수신 통화 세부 정보에 액세스)은 탈옥 된 전화에서 가능할 수 있습니다. 의심의 여지가 이미 Cydia 에서이 일을 조정할 수 있습니다.

관련 문제