plistlib を使用して、OS X で単純な plist ファイルを作成および更新しています。ノルウェーのテスターが plistlib からエラーを受け取りました。
File "../axeomatic2/normal/build/pyi.darwin/aomDSP/out03-PYZ.pyz/plistlib", line 406, in parse
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 8
彼のシステムで生成された plist ファイルを見ると、予想されるエントリが散在する次のようなフィールドが表示されます。
NSTableView Sort Ordering Array
...
NSTableView Hidden Columns Array
...
NSTableView Columns Array
...
NSNavLastRootDirectory Array
彼に自分のシステムから plist を渡すと問題なく動作しますが、プログラムがゼロから作成する必要があると判断すると、エラーが発生します。
おそらくエンコーディングの問題だと思いましたが、私たちは両方とも OS X 10.7 を使用しており、OS X バージョンの UTF-8 を使用しています。
何が起こっているのか、またはこれをリモートでトラブルシューティングする方法についてのアイデアはありますか?