2011-07-04 2 views
5

iOS 5 beta2 (iTunes 10.5 베타 포함)로 만든 백업이 있습니다. 그러나 놀랍게도 mbdx 파일은 포함되어 있지 않습니다.Manifest.mbdx없이 iOS 5.0 베타 2에서 Manifest.mbdb 파일을 구문 분석하는 방법

mbdb 파일은 이전 형식과 같습니다. Manifest.mbdx없이 파일 ID와 파일 이름을 어떻게 일치시킬 수 있습니까?

+7

iOS 5는 NDA하에 있습니다. devforums.apple.com으로 이동하여 NDA가 해제되고 사람들이 여기에서 도움을 줄 때까지이 질문을해야합니다. – lxt

+0

이 문제를 해결하기 위해 Python 코드를 업데이트했습니다. http://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4-0 -itunes-backup –

답변

4

backups 폴더의 16 진수 파일 이름은 도메인에 추가 된 파일 경로의 SHA 해시이며 중간에 "-"가 있습니다. 따라서 "DomainName-/path/filename.png"의 해시가 올바른 파일과 일치합니다.

참고 : 응용 프로그램 파일의 도메인에는 AppDomain-com.supercrazyawesome.myapp과 같이 AppDomain-이라는 접두사가 붙습니다. SHA 해시를 계산할 때 전체 문자열을 포함해야합니다.

+0

감사합니다. Padraig. 그것은 작동합니다! – yielding

+0

문제 없습니다. 당신이 행복하다면 이것을 답으로 표시하십시오. (체크 표시 사용) – Padraig

관련 문제