ERROR-ITMS 90032 Invalid Image Path.

  • 1
  • Question
  • Updated 4 years ago
  • Answered
I am downloading the IOS .ipa to a mac, then using ApplicationLoader to send to App store. I keep getting
Error ITMS - 90032 / the bundle does not contain an app icon
ERROR-ITMS 90022 Missing 57X57
and
Error ITMS 90023, Missing 72x72
. My config.xml, all referenced files are there and case correct.

<icon src="icon.png" />
<icon src="iconB.png" gap:platform="ios" />

<!-- iPhone 6 / 6+ -->
<icon src="icon-60@3x.png" gap:platform="ios" width="180" height="180" />

<!-- iPhone / iPod Touch -->
<icon src="icon-60.png" gap:platform="ios" width="60" height="60" />
<icon src="icon-60@2x.png" gap:platform="ios" width="120" height="120" />

<!-- iPad -->
<icon src="icon-76.png" gap:platform="ios" width="76" height="76" />
<icon src="icon-72.png" gap:platform="ios" width="76" height="76" />
<icon src="icon-76@2x.png" gap:platform="ios" width="152" height="152" />

<!-- Settings Icon -->
<icon src="icon-small.png" gap:platform="ios" width="29" height="29" />
<icon src="icon-small@2x.png" gap:platform="ios" width="58" height="58" />
<icon src="icon-57.png" gap:platform="ios" width="58" height="58" />

<!-- Spotlight Icon -->
<icon src="icon-40.png" gap:platform="ios" width="40" height="40" />
<icon src="icon-40@2x.png" gap:platform="ios" width="80" height="80" />
Photo of reichstetter

reichstetter

  • 26 Posts
  • 0 Reply Likes

Posted 5 years ago

  • 1
Photo of Yi Ming Kuan

Yi Ming Kuan

  • 1840 Posts
  • 78 Reply Likes
Can you post the app ID here? We'll check the app compile logs and see if there's any issue that caused the icons to be incorrectly set.

-yiming
Photo of reichstetter

reichstetter

  • 26 Posts
  • 0 Reply Likes
1400069 - Thank you.
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
Your icon-72 has 76x76 specified in config.
Your icon-57 is declared as 58x58
Photo of dmlcreative

dmlcreative

  • 30 Posts
  • 0 Reply Likes
Can you help me with this same problem please? PGB App ID# 1441164

Attached are my errors, but I have these all referenced in my config.

Photo of dmlcreative

dmlcreative

  • 30 Posts
  • 0 Reply Likes
I tried moving all the icons to the root as someone else suggested, but that produced the same errors.
Photo of dmlcreative

dmlcreative

  • 30 Posts
  • 0 Reply Likes
Here's is the relevant part of my config file.
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
If you're using PGB, you shouldn't have PLATFORM elements around the icon and splash elements.
Also, if the default icon and splash are in the zip's root, along with config and index, you should remove the forward slash from the file's src attribute value.
Photo of dmlcreative

dmlcreative

  • 30 Posts
  • 0 Reply Likes
OK, now I'm really confused. Per the documentation, I used the CLI to create the folder structure, which places config.xml in the root, but index.html inside a "www" folder. I later added splash.png and icon.png to the root upon someone's recommendation on this forum. And I used the PLATFORM elements per the docs as well.

I'm not sure what you mean by ZIP... you referring to my parent folder, because there's no ZIP archive at all?

I am simply pushing changes to my GIT repo and pulling them down on PGB website for each of my platforms.

Perhaps I was in the wrong documentation the whole time? Where should i have been looking?
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
In the top bar of this forum you find a link to the PGB docs. You were probably looking in the Phonegap/Cordova docs.
Photo of dmlcreative

dmlcreative

  • 30 Posts
  • 0 Reply Likes
OK, thanks. FWIW, I simply removed the PLATFORM elements and the "/" from my default icon and splash references, and it resolved all my errors/warnings from Apple Application Loader.
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
hi guys
i have the same problem. tried making changes as per suggestions above but no change. can anyone help me out plz. plz find the 2 screen shots attached 1. error 2. my config file

Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
Do you have your index.html and your config.xml in the same directory in your zip file (or whatever you are sending to PGB)? Does your config.xml validate as well-formed xml?
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
hi petra,
yes index.html and config.xml are in the same directory.

i used configap to create my XML, so i assume its proper.

i have the app on andriod store already and running well. this error while uploading to apple store.
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
OK.
Are the iOS app Identifyer as registered with Apple (for which you created a .mobileprovision file) and the widget id in your config.xml identical?
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
yes everything to do with apple has been done.
the only place it gets stuck is while uploading using Application Loader.

yes the widget id is also same
Photo of Yi Ming Kuan

Yi Ming Kuan

  • 1840 Posts
  • 78 Reply Likes
Hi Vasudev,

It appears you have a lot of icons missing from your app upload, as per your config.xml screenshot. Kindly confirm you have iOS icons of all the sizes specified in here: http://docs.build.phonegap.com/en_US/configuring_icons_and_splash.md.html

If you need any further help, you can post the PhoneGap Build app ID here, and we can check for any icons not mapped according to your config.xml specifications.

-yiming
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
Hi Yi,
App ID : 1441235

thanks
Vasu
Photo of Yi Ming Kuan

Yi Ming Kuan

  • 1840 Posts
  • 78 Reply Likes
Hi Vasu,

Your zip upload has icons in "res/icons" but your config.xml specifies them in "res/icon".

Also, you did not specify icons for iOS 7+ devices, and also for Android xxhdpi and xxxhdpi screen densities.

-yiming
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
hi yiming
thanks, let me edit and try again
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
hi,
i got the other issues solved. now when i try again i get
ERROR ITMS-90085:"No architectures in the binary. Lipo failed to detect any architectures in the bundle executables"
Photo of Vasudev Bhat

Vasudev Bhat

  • 16 Posts
  • 0 Reply Likes
hi
i got the error.. it worked

thanks for all ur support
Photo of Mauricio Bedoya

Mauricio Bedoya

  • 2 Posts
  • 0 Reply Likes
can you please help me out? same issue with icon.png and icon-57.png

App ID :1522695
Photo of Fuckenzio

Fuckenzio

  • 39 Posts
  • 0 Reply Likes
HI... Same problem

App id: 1774679

Tks
Photo of Ray Borduin

Ray Borduin

  • 2 Posts
  • 0 Reply Likes
I'm getting the same thing

App id:1666355
Photo of Mauricio Bedoya

Mauricio Bedoya

  • 2 Posts
  • 0 Reply Likes
We fixed it by moving config.xml to www (same path as index.html)
Photo of Fuckenzio

Fuckenzio

  • 39 Posts
  • 0 Reply Likes
Since I started this... the config.xml is in the same path than de index.html ...
Photo of Petra V.

Petra V., Champion

  • 7794 Posts
  • 1391 Reply Likes
...which should be the root ("/") of the zip file, not some directory called /www (or otherwise).
Did you perhaps upload a full Cordova project instead of just the assets?
Photo of Ray Borduin

Ray Borduin

  • 2 Posts
  • 0 Reply Likes
yes, I did the same and it worked for me... I of course had to remove the www/ from the front of all of the image paths in the xml file as well.