10

最近、Xcode 4.2 と iOS 5 シミュレーターを使い始めました。シミュレーターにプリインストールされている古いバージョンのアプリを更新すると、アプリは正常に更新されますが、アプリ アイコンは更新されません。事前にアプリをクリーニングしてビルドしても (場合によっては数回)、これは事実のようです。これはバグですか、それとも何か間違っていますか?

編集:それでも同じ問題ですが、シミュレーターを終了して再度開始すると (アプリを削除するのではなく)、アイコンが更新されます。それは少なくとも少し励みになります。他の誰かがこれを経験しましたか?

4

6 に答える 6

37

私はしばらくこの問題を抱えていましたが、プロジェクトのクリーニングもうまくいきませんでした。私はついにこれを行うためのトリックを見つけました。少なくとも iOS 6 では動作しますが、以前のバージョンではわかりません。トリックは、アプリをフォルダーに移動するだけです。そこに移動すると、新しいアイコンが表示され、再び移動できます。

于 2012-10-02T12:00:36.510 に答える
8

他の人の回答にもかかわらず、あなたの問題はバグのようです。

これは通報した方が賢明かもしれません。それ以外の場合は、新しいプロジェクトを作成して再試行してください。

すべてが計画どおりに進むことを願っています。

于 2012-04-03T20:29:35.340 に答える
8

と呼ばれる plist ファイルに新しいカテゴリがありますIcons Files (iOS 5.0)。次のように、これらのファイル名をターゲット情報に追加してみてください。

iOS 5.0 アイコン ファイル

このタブでは:

ターゲット情報


名前とサイズも正確です。このApple Technical Q&A #1686を参照してください。

57x57 - Icon.png
114x114 - Icon@2x.png
72x72 - Icon-72.png 50x50
- Icon-Small-50.png
29x29 - Icon-Small.png
58x58 - Icon-Small@2x.png

于 2011-10-16T22:24:30.890 に答える
0

Image Asset フォルダーでアイコンのサイズが適切であることを確認します。

于 2015-08-16T12:55:46.063 に答える
0

他の回答の1つで説明されているように、アプリの名前を変更し、アイコンファイルカテゴリを追加した後、同様の問題に遭遇しました。シミュレーターにもデバイスにもアイコンは表示されません。シミュレーターとXcodeを再起動するだけでなく、クリーンビルドを試みましたが、成功しませんでした

私にとっての解決策は、アイコンをリソースから、[ターゲット] -> [概要] の下にある [アプリ アイコン] の下の 2 つの空のウェルにドラッグすることでした。その後、シミュレーターとデバイスの両方にアイコンが表示されました。Xcode 4.3.1 を実行しています

于 2012-06-25T21:34:44.367 に答える
0

これは私にとってはうまくいきます。iOS シミュレーターの場合:

iOS シミュレータ -> コンテンツと設定をリセット

シミュレーターからすべてのものをゴミ箱に削除することに注意してください...しかし、機能します。

于 2013-04-09T20:18:41.853 に答える