2011-12-23 1 views
0

저는 통화 기록 정보를 검색하고 그 시간 동안 놓친 수신 전화 수로 저장하는 iphone 앱을 개발 중입니다. 여기서, 호출 로그는 .db 파일이므로, 먼저 호출 로그 세부 정보에 액세스하고 C++ 및 sqlite를 사용하여 추출해야합니다.C++과 sqlite를 사용하여 call_history.db에서 테이블을 추출하십시오.

누구든지 call_history.db 데이터베이스 파일에서 "call"이라는 테이블을 추출하고 텍스트 파일에 저장하는 방법을 제안 할 수 있습니까?

답변

1

Apple이 통화 내역 데이터베이스에 액세스하는 것이 허용되지 않는다고 생각합니다. 내가 심각하게 의심 스럽다면, sqlite3을 사용하여 열 수 있어야합니다. 온라인에서 사용할 수있는 튜토리얼은 많지만 다음과 같이 생각합니다. 가능한 경우 앱이이 문제에 대해 거부 될 것입니다.

+0

[App Store 리뷰 가이드 라인] (https://developer.apple.com/appstore/resources/approval/guidelines.html) 2.6. 지정된 컨테이너 영역 외부에서 데이터를 읽거나 쓰는 앱은 거부됩니다 .' –

0

그래도 시도해 보려면 call_history.db 파일이 아마도 sqlite3 데이터베이스. at the documentation 코드에서 코드에 액세스하는 방법을 확인하십시오. 내용을 먼저 분석하여 스키마를 찾으려면 명령 행 응용 프로그램 sqlite3을 사용하십시오.

관련 문제