私は、Mac および iOS 開発で使用される plist ファイルを操作するツールに取り組んでいます。デフォルトでは、これらのファイルにはDOCTYPE
ヘッダーがありますが、そのヘッダーがツールに奇妙な問題を引き起こしています。削除してみましたが、すべてうまくいっているようですが、何か不足していないか気になります。
これはヘッダーです:
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
通常、XML ヘッダーの直後の 2 行目にあります。
私の質問は、この行を plist ファイルに含める必要がある Mac または iOS の開発および実行エクスペリエンスに、状況、標準ツール、チェックまたはプロセスがあるかどうかです。App Store での検証に失敗しますか? それとも、iOS 4 だけに必要だったのでしょうか、それとも他の問題でしょうか? この行を削除するのが最も簡単な解決策ですが、必要な場合は別の方法で機能させることができます。