2

プロジェクトのXcodeのグループとファイルにIcon.pngを追加しました。Icon.pngを使用するように.plistファイルで指定しました。ルートフォルダを確認したところ、Icon.pngが正常にコピーされました。しかし、シミュレーターを実行すると、ホーム画面のアイコンはまだ灰色ですか?

また、最初にアイコンを追加したときは機能したことにも注意してください。次に、バンドル名、バンドルID、バンドル表示名を変更しました。シミュレーターはホーム画面に2番目のアイコンを作成し、どちらも同じアプリを開きました。

ホーム画面から両方のアイコンを削除しましたが、ビルド後は常に灰色のボタンが作成されます。

アイコンを変更するだけで、plistを前日のバックアップに戻してみましたが、運が悪かったです。また、新しい空白のプロジェクトを作成してアイコンを追加しようとしましたが、それでもうまくいきませんでした。

それは私を狂わせています、それはIcon.pngとしてプロジェクトにあり、私はそれが以前に現れるのを見ました!これはおかしなことに聞こえますが、バンドル情報を変更するとアイコンにどのような影響がありますか?

4

5 に答える 5

2

アイコンをFinderからXcodeResourcesフォルダーに実際にドラッグアンドドロップするまで、Icon.pngをXcodeのリソースリストに表示することができませんでした。

ファイルを物理的に配置し、その名前をinfo-plistファイルに設定するだけでは、うまくいきませんでした。

于 2010-04-19T17:57:13.390 に答える
1

私はちょうど今この問題を抱えていました。私はすでにそれをXcodeにドラッグし、plistファイルを無駄に更新しました。すべてのターゲットをクリーンアップして再構築することは私のために働きました。たぶんあなたはただ一つのターゲットをきれいにする必要があります、しかし私は良い手段のためにすべてをきれいにすることに決めました。

于 2011-06-03T10:14:57.203 に答える
1

plistファイルの変更は、Xcodeによって常に検出されるとは限りません。ターゲットをクリーンアップして再構築すると、何かが変わりますか?

暗闇の中での撮影を編集 しますが、アイコンの許可を確認します(ビルドされたアプリケーション内で一度)。読めない場合は、問題の原因である可能性があります。

また、最近SDKをインストールした場合は、それ以降に再起動しましたか?

編集2 大文字と小文字を区別して、アイコンファイルの名前とplistファイルのキーCFBundleIconFileの値を確認します(アイコン!=アイコン)

plistファイルを投稿できますか?

テストプロジェクトでは、キーCFBundleIconFileの値が空の場合でも、Icon.pngという名前のアイコンファイルが自動的に取得されることを確認しました。

このSKDは次のとおりです。

  • まだベータ版です
  • NDAの下で
于 2010-02-24T23:28:31.120 に答える
0

アイコンを追加しても変更が表示されない場合は、バンドルの表示名またはその他のプロパティの名前を変更してみてください。info plistファイルにいくつかの変更を加えると、Xcodeがそれらを取得するようです。バンドル名の変更は私のために働いた。

于 2010-03-24T15:43:31.610 に答える
0

アイコンpngを削除して再インポートすることでこれを修正しました。私の症状は、同じコードベースと info.plist から、4.0 をターゲットにするときは灰色のアイコンで、3.2 をターゲットにするときは正しいアイコンでした。

于 2010-08-04T09:07:38.330 に答える