2011-07-04 19 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

バックアップフォルダ内の16進ファイル名は、ドメインに追加されたファイルパスのSHAハッシュで、間には「 - 」が付いています。したがって、 "DomainName-/path/filename.png"のハッシュは正しいファイルに一致します。

注:アプリケーションファイルには、AppDomain-com.supercrazyawesome.myappのように、ドメインの先頭にAppDomain-という接頭辞が付きます。 SHAハッシュを計算するときにその完全な文字列を含めるようにしてください。

+0

ありがとう、パドレイグ。できます! – yielding

+0

問題ありません。あなたがそれに満足しているなら、これを答えにしてください。 (チェックマークを使用) – Padraig

関連する問題