2

アプリストアにリリースされた後、私のアプリには非常に奇妙なことがあります。私が使用した UIImages の一部が欠落しており、何らかの理由で黒く見えます。デバイスとシミュレーターで何度もチェックしましたが、問題なく表示されました。いくつかのメモ:

  1. ファイルをドラッグしてCOPYを確認しました-画像は確かにライブラリにあります
  2. イメージ DO は、[ビルド フェーズ] の下の [バンドル リソースのコピー] に表示されます
  3. 画像を取得するために、次の 2 行を使用しました。

[UIImage imageNamed:@"email_icon.png"] および [UIImage imageNamed:@"facebook_icon"]

そして、画像の拡張子がpngではなくPNGであることに気付きました-おそらくそれが理由ですか?

あなたの助けに感謝します!

4

1 に答える 1

0

お使いのデバイスでこの問題を再現できますか? そうでない場合は、デバイスから現在のバージョンを削除して再デプロイすることをお勧めします。デバイスに画像がキャッシュされているため、問題を確認できない場合があります。

次に、はい、デバイス上のファイル名は大文字と小文字が区別されます。また、ファイルに適切な名前を付けていることを確認してください。単なるスペルミスやイメージ名からの変更ではありません。

コード行ごとに、2 番目の画像のファイル拡張子がありません [UIImage imageNamed:@"email_icon.png"] and [UIImage imageNamed:@"facebook_icon"] <-- facebook_icon とはどのような種類のファイルですか?

于 2012-11-16T19:04:49.980 に答える