私のiPhoneアプリケーションの作業中に、アイコンが時々変更されました。同僚や経営陣は素晴らしい新しいアイデアや.pngSを手に入れました。ファイルシステムでIcon.pngを変更するだけでした。ほとんどの場合、新しいアイコンは次のビルドでシミュレータまたはデバイスに配布されましたが、Xcode(画像)でicon.pngを削除して追加しなければならなかったこともありました。 はその後、他の日、私はアイコンの輝きを排除するためのInfo.plistにUIPrerenderedIcon要素を追加した(それが働いていた)と私はなかったので、私は、デバイスに新しいアイコンをもたらすとの問題ました:アイコンがデバイスに配信されないのはなぜですか?
- シミュレータショーを(前に使用したデバッグ時にのみ)、アイコンの配布が失敗したときはいつでも、デバッグモードで
- シミュレータは、任意のiPhoneまたはiPod
- にリリースモードで白い四角を
- 決して新しいアイコンを新しいアイコンを提示していない新しいアイコンまたは(私には見知らぬ人でも)古いアイコン(対応する.pngはファイルシステムから完全に削除されています)が表示されます
ターゲットに対して選択されたときに.xcassetsファイルが自動的にバンドルにコピーされないことが考えられますが、これはXCode 8の場合はそのままです。手動で追加しますビルドルール/コピーバンドルリソースは私のためにそれを修正しました。 – jensk