Xcode 8.3.3 Validation archive error: Missing app icon of exactly 120x120

Dear all, I have been trying everything I read on Stack Overflow or in this forum without success for one day. I never had this problem before when submitting.

The issue:

  • I am using XCode 8.3.3 on an iMac
  • My app is iPhone only with a deployment target of 9.3, targeting 4S iPhones upwards
  • App builds and runs without error in test environment
  • As part of submission prep all app icons requested were created and via drag and drop slotted into AppIcon Asset places
  • Before upload to store I am running validation of the build and continuously get the error: Missing required icon file. The bundle does not contain an icon for iPhone/iPod Touch of exactly '120x120' px in .png format for iOS versions >= 7.0


I have tried:

  • Deleting the asset folder and icons and recreating it
  • Double checking the dimensions of each icon
  • Using the 120 icon (Icon-Small-40@3x.png) from Apple Reference Programme: ApplicantionIconsAndLaunchImagesForiOS
  • Creating an additional 'icon-120.png' file and adding to Resources
  • Selection : Don't use asset catalogs and adding all icons to resources and referencing them in the info.plist


Nothing works 😟. Any help please?

Accepted Answer
  • Using the 120 icon (Icon-Small-40@3x.png) from Apple Reference Programme: ApplicantionIconsAndLaunchImagesForiOS
  • Creating an additional 'icon-120.png' file and adding to Resources


Not sure that's correct - see tables 1 (note 'required' too) & 5 here: https://developer.apple.com/library/content/qa/qa1686/_index.html


And note the name starts w/uppercase I, not lower i - iOS is case sensitive, BTW.


As well, be sure to not juggle/rename icons/images in place within the project. Remove old, option-clean the build folder, add new without changes once created/named outside Xcode, then go again.


>Deleting the asset folder and icons and recreating it


Same thing, option-clean the build folder in those examples. Use the Product menu w/option key pressed, then choose to 'clean build folder'.


And thanks for a very detailed and well composed question 😉


Ken

Xcode 8.3.3 Validation archive error: Missing app icon of exactly 120x120
 
 
Q