2 Replies Latest reply on Aug 2, 2016 11:39 PM by codamic

    ERROR ITMS-90032, 90022, 90023

    codamic

      Hello,

       

      we are currently trying to publish an app to the iOS App Store. We set everything up (certificates, provisioning profiles, app id etc.) and only need to submit the .ipa to iTunes via the Application Loader. We are using the current version of the Application Loader on OSX Yosemite. After selecting the .ipa we get the following errors:

       

      ITMS-90032: Invalid Image Path

      ITMS-90022: Missing required icon file (57x57 pixels)

      ITMS-90023: Missing required icon file (72x72 pixels)

       

      After a lot of research our config.xml looks like this and is located in root directory (www):

       

      <widget xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" id="com.ourcompany.ourapp" version="1.0.0">

       

        <preference name="fullscreen" value="false" />

       

        <!-- versionCode is optional and Android only -->

        <name>ourapp</name>

       

        <description>

          appdescription...

        </description>

       

        <author href="https://www.ourcompany.com" email="info@ourcompany.com">

          ourcompany

        </author>

       

        <content src="index.html"/>

       

        <platform name="ios">

        <icon src="icon.png" gap:platform="ios" width="57" height="57" />

          <icon gap:platform="ios" height="57" src="icon-57.png" width="57" />

          <icon gap:platform="ios" height="72" src="icon-72.png" width="72" />

        </platform>

       

        <preference name="android-minSdkVersion" value="14"/>

        <plugin name="cordova-plugin-console" source="npm" spec="~1.0.2"/>

        <plugin name="cordova-plugin-vibration" source="npm" spec="~2.1.0"/>

        <plugin name="cordova-plugin-whitelist" source="npm" spec="~1.2.1"/>

        <plugin name="cordova-plugin-media" source="npm" spec="~2.3.0"/>

       

        <access origin="*" />

      </widget>

       

      As I said the www-directory is the root directory of the .zip-file. All images are in the root directory, in PNG format, right dimensions and no transparency. We don't get why we always receive these error messages. Can you help us out with that? Our last option is rebuilding the whole project in Xcode...

       

      We are using the online build tool.

       

      Thank you in advance!

       

       

      Best Regards

       

      Codamic

        • 1. Re: ERROR ITMS-90032, 90022, 90023
          VectorP Level 4

          1. As I said the www-directory is the root directory of the .zip-file.

          No, the /www is a directory under the root of the zip file.

          The real root is /, not /www

           

          2. Do you have both index.html and config.xml in the same directory? If not, you need to make sure that you have.

           

          3. You have 57x57 twice. Did you do that by mistake?

          <icon src="icon.png" gap:platform="ios" width="57" height="57" />

              <icon gap:platform="ios" height="57" src="icon-57.png" width="57" />

           

          4. You don't have any splashscreen images. Application Loader will issue error messages for that, because 'launch images' are required.

          Also, make sure you have the splashscreen plugin (and for iPad the statusbar plugin) included.

           

          5. Make sure the image dimensions are indeed exactly as specified.

          • 2. Re: ERROR ITMS-90032, 90022, 90023
            codamic Level 1

            Hi, thx for the answer. I used booth versions of <icon>, because i readed different Postings.

            We will try your answer, and feedback asap.