[FIXED] Missing required icon file. The bundle does not contain an app icon for iPad of exactly '167×167' pixels, in .png format when trying to upload app

Issue

I succesfully upload my app on xamarin forms but after it is uploaded i recieve this in an email from apple:

“Missing required icon file. The bundle does not contain an app icon for iPad of exactly ‘167×167’ pixels, in .png format .”

So it wants an image in my resourcesfile i suppose (not in info.plist icons as they are not asking for 167x there) but should I name it: Icon-83.5@2x.png or Icon-174.png?

Solution

I’ve had this particular problem in the last couple of days.

The iPad icon didn’t show within the Info.plist and kept giving the warning you’re getting right now.

My fix was to manually add the icon Icon-83.5@2x.png to the resources folder ( as Prashant pointed out ) and add this to the Info.plist:

<key>CFBundleIconFiles</key>
<array>
    <string>Icon-40.png</string>
    <string>Icon-40@2x.png</string>
    <string>Icon-40@3x.png</string>
    <string>Icon-60@2x.png</string>
    <string>Icon-60@3x.png</string>
    <string>Icon-76.png</string>
    <string>Icon-76@2x.png</string>
    <string>Icon-83.5@2x.png</string>
    <string>Icon-Small-40.png</string>
    <string>Icon-Small-40@2x.png</string>
    <string>Icon-Small.png</string>
    <string>Icon-Small@2x.png</string>
    <string>Icon-Small@3x.png</string>
</array>

I used to work with Asset Catalog but I couldn’t get it to work with the iPad Pro icon.

Answered By – Mark Verkiel

Answer Checked By – Dawn Plyler (Easybugfix Volunteer)

Leave a Reply

(*) Required, Your email will not be published