0

iPhone アプリに高解像度のアイコンを追加しようとしています。CFBundleIconFiles は、下のスクリーンショットのアイコン ファイルと同じですか?

代替テキスト

4

2 に答える 2

2

Yannick が指摘したように、「CFBundleIconFiles」は「Icon Files」と同じではありませんが、別の関係があります。

「Icon File」はキー「CFBundleIconFile」の Xcode 名であり、「Icon Files」はキー「CFBundleIconFiles」の Xcode 名です。

したがって、それらは同等です。Apple の Core Foundation Keys Referenceを参照してください。

于 2011-08-23T09:20:10.753 に答える
2

スタックオーバーフローに関する次の質問を見てください。これで問題が解決するはずです。

ユニバーサル iPhone/iPad アプリに両方のアイコンを指定するにはどうすればよいですか?

要するに、いいえ、同じではありません。アイコン ファイルの設定は iOS4 以前の設定ですが、アプリを iOS3 にインストールできるようにする場合は、iOS3 との互換性のためにこれを維持する必要があります。アイコン ファイルの設定は、57x57 サイズのアイコンを指す必要があります。

iOS4 は Icon Files 設定を使用します。これは、実際にはすべてのアイコンのすべてのファイル名を含む配列です。指定されたすべてのアイコンをスキャンし、ジョブに最も近いサイズのアイコンを使用します。標準の 57x57 アイコンだけでなく、高解像度のアイコンもこのリストに追加する必要があります。

于 2010-09-23T11:50:24.240 に答える