iOS 5 beta2(iTunes 10.5ベータ版も含む)で作成したバックアップがあります。しかし、私の驚いたことに、それはmbdxファイルを含んでいません。Manifest.mbdxなしでiOS 5.0ベータ2でManifest.mbdbファイルを解析する方法
mbdb
ファイルは以前の形式と同じように見えます。 Manifest.mbdx
なしでファイルIDとファイル名を一致させるにはどうすればよいですか?
iOS 5 beta2(iTunes 10.5ベータ版も含む)で作成したバックアップがあります。しかし、私の驚いたことに、それはmbdxファイルを含んでいません。Manifest.mbdxなしでiOS 5.0ベータ2でManifest.mbdbファイルを解析する方法
mbdb
ファイルは以前の形式と同じように見えます。 Manifest.mbdx
なしでファイルIDとファイル名を一致させるにはどうすればよいですか?
バックアップフォルダ内の16進ファイル名は、ドメインに追加されたファイルパスのSHAハッシュで、間には「 - 」が付いています。したがって、 "DomainName-/path/filename.png"のハッシュは正しいファイルに一致します。
注:アプリケーションファイルには、AppDomain-com.supercrazyawesome.myapp
のように、ドメインの先頭にAppDomain-
という接頭辞が付きます。 SHAハッシュを計算するときにその完全な文字列を含めるようにしてください。
iOS 5はNDAの下にあります - devforums.apple.comにアクセスして、NDAが解除され、人々があなたを手伝うまでこの質問をしてください。 – lxt
これを処理するPythonコードを更新しました。記事を参照してください:http://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4-0 -itunes-backup –