iPhone アプリに高解像度のアイコンを追加しようとしています。CFBundleIconFiles は、下のスクリーンショットのアイコン ファイルと同じですか?
2 に答える
Yannick が指摘したように、「CFBundleIconFiles」は「Icon Files」と同じではありませんが、別の関係があります。
「Icon File」はキー「CFBundleIconFile」の Xcode 名であり、「Icon Files」はキー「CFBundleIconFiles」の Xcode 名です。
したがって、それらは同等です。Apple の Core Foundation Keys Referenceを参照してください。
スタックオーバーフローに関する次の質問を見てください。これで問題が解決するはずです。
ユニバーサル iPhone/iPad アプリに両方のアイコンを指定するにはどうすればよいですか?
要するに、いいえ、同じではありません。アイコン ファイルの設定は iOS4 以前の設定ですが、アプリを iOS3 にインストールできるようにする場合は、iOS3 との互換性のためにこれを維持する必要があります。アイコン ファイルの設定は、57x57 サイズのアイコンを指す必要があります。
iOS4 は Icon Files 設定を使用します。これは、実際にはすべてのアイコンのすべてのファイル名を含む配列です。指定されたすべてのアイコンをスキャンし、ジョブに最も近いサイズのアイコンを使用します。標準の 57x57 アイコンだけでなく、高解像度のアイコンもこのリストに追加する必要があります。