iPhoneアプリにplistファイルを含めています。バイナリ形式です(plutilを使用してxmlからバイナリに変換します)。実行時にMD5チェックサム(またはSHA-1)を実行して、その内容が期待どおりであることを確認したいと思います。残念ながら、私はいつも最初に含めたものとは異なるチェックサムを受け取ります。MD5の合計を間違って計算していると仮定して、1時間以上経過した後、テストを実行して、バイトが実際に同じであることを確認することにしました。そうではありません。ファイルサイズは同じままですが、バイト30から始まり、ファイル全体(最後の32バイトを除く)で、ファイルの内容は完全に異なります。プロパティリストファイルが署名されているかどうか、またはiPhoneアプリに含める前に別のバイナリ形式に「コンパイル」されているかどうかを誰かが知っていますか?もしそうなら、あなたはプロセスについてもっと詳細を提供できますか?
前もって感謝します!