【解決】Appleからのメール。iTunes Connect: Your app "***" (Apple ID: ***) has one or more issues.Missing Info.plist value - A value for the Info.plist key 'CFBundleIconName' is missing in the bundle '***'.
【状況】
無事にXcodeからアプリを送れたと思っていたら、Appleからメールが来て失敗していた。
件名は「iTunes Connect: Your app "***" (Apple ID: ***) has one or more issues」(***という部分は各々)
中身は、
Dear developer, We have discovered one or more issues with your recent delivery for "***". To process your delivery, the following issues must be corrected: Missing Info.plist value - A value for the Info.plist key 'CFBundleIconName' is missing in the bundle '***'. Apps built with iOS 11 or later SDK must supply app icons in an asset catalog and must also provide a value for this Info.plist key. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7. Once these issues have been corrected, you can then redeliver the corrected binary. Regards, The App Store team
【解決方法】
「must supply app icons in an asset catalog」という部分を見つけ、アプリのアイコンについてのことなのだと理解する。
そしてメールの中にはこれについてURLが載っていて、ここからさらに情報を得られる。
http://help.apple.com/xcode/mac/current/#/dev10510b1f7
というわけで、「Asset Catalog」なるものを使って必要なアイコン画像を埋めればよいのだとわかる。
このボタンを押して進める。すると下の画像のようなもの(Images.xcassets)ができる。
これをクリックして中を見てみると、
画像が埋まっていないところがあり、これをサイズに合わせて埋めるだけ。
たとえば20ptで2xとなっていたら、40x40の画像を埋めればいい。
すべての画像を満たし、再度Archiveして提出すれば無事に進む。