Xcode 6を使用してアプリを検証または送信すると、次のエラーが発生します。
ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced
under key 'CFBundleIcons': 'AppIcon120x120'"
Plistファイルを確認しましたが、CFBundleIconsのエントリがありません。アセットカタログを使用しています。これは、一般的なターゲット設定で正しく構成されていることがわかります(デバイスのアイコンでも正しくビルドされます)。カタログの削除と再追加も試みました。私の推測では、複数のターゲットで複数のアセットカタログを使用すると、xcodeに何らかのバグが発生します。何か案は?
これはあなたの頭を爆発させます。 xcodeはアセットカタログで@ 3xとcarplayアイコンを提供するようになったので、すべてに適切なサイズのアイコンを入力しました。私の問題は、carplayアイコンを削除し、そのスポットを空白のままにすることで解決したことがわかりました。
アセットカタログを使用するようにプロジェクトを切り替えるときに同じ問題が発生しましたが、画像サイズが異なっていました。
エラーITMS-9000:「無効なイメージパス-「CFBundleIcons」で参照されているパスにイメージが見つかりません:「AppIcon60x60」」
手動で画像を追加して修正しました
Images.xcassets/AppIcon.appiconset/Contents.json
そのようです:
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon-60.png",
"scale" : "1x"
},
[画像]に移動します-アプリアイコンがあるxcassets-> [アプリアイコン]フォルダーをクリックします->右端のオプションに属性インスペクター(逆三角形)があります。それをクリックします。 Carplayのチェックを外します。