5

昨日、ターゲットに突然アイコンが表示されることに気付きました (デフォルトの A アイコンではありません)。ただし、それを変更したのがどの設定であったかを理解できず、現在はデフォルトに戻っています。Info.plist のすべてのアイコン設定を変更しましたが、役に立ちませんでした。

4

4 に答える 4

4

プロジェクトのルート フォルダーに追加icon.pngしましたか? それでいいと思います。

于 2012-05-25T14:32:08.270 に答える
2

ターゲットアイコンをリセットするには

  • info.plistプロジェクト内で、 ;からのアイコン名を持つすべての画像を検索してみてください。
  • ファイルを確認しますTarget Membership(ファイルインスペクターセクション)

プロジェクトルートにある必要はありません。異なるプロジェクトフォルダに複数のアイコンファイルがあり、各アイコンがそれ自体のターゲットのメンバーである場合、同じアイコン名を持つ異なるターゲットアイコンがあります(当然、唯一のアイコンファイルがバンドルルートにコピーされます)。

于 2012-05-25T14:55:16.600 に答える
1

TARGET-info.plist で、主要なアイコン ファイル(CFBundleIconFiles) を追加します。キー「アイコンファイル(iOS 5)」だけでは不十分です。

アイコンに別の名前を付けていない限り、値は「icon.png」にする必要があります。

ここに画像の説明を入力

于 2013-01-07T19:34:24.730 に答える
0

この問題は、Info.plist が最初に正しく作成されていないことに関係しています。[概要] タブでアプリのアイコンを設定すると、TARGET-Info.plist (Raw Key: CFBundleIcons) の Icon Files (iOS5) Dictionary に書き込まれます。これは、デバイスとシミュレーターでアイコン情報を保存するために認識されますが、XCode では認識されません。代わりに、このキーの名前をアイコン ファイル (Raw Key: CFBundleIconFiles) に変更する必要があります。これの名前を変更すると、アプリのアイコンがリセットされて空になるため、アイコン ファイルを [概要] タブのそれぞれの場所にドラッグします。これで、ターゲットと製品のアイコンが設定されます (製品アイコンが表示されていない場合は、XCode をビルドして再起動します)。

次に、Info.plist に戻ると、両方の CFBundleIcons (iOS 5) と CFBundleIconFiles (UIPrerenderedIcon とも呼ばれる追加のキー) のエントリが表示されます。これは冗長であるため、CFBundleIcons (iOS5 のもの) を削除します。

起動イメージには非常に具体的な名前を付ける必要があるため、これらは Info.plist には含まれません。

于 2013-05-11T12:32:44.530 に答える