Community
cancel
Showing results for 
Search instead for 
Did you mean: 
André_V_
Beginner
260 Views

Deliver app in Itunnes error

When I try to send ipa file to itunnes I recive 3 erros:

1 - Apple's web service operation was not successful

2 - Unable to authenticate the package:86286718.itmsp

3 - ERROR ITMS-90096: "Your binary us not optimized for iPhone5.......

What should i do?

Tags (2)
0 Kudos
31 Replies
André_V_
Beginner
200 Views

I changed cordova CLI to 5.1.1 to solve it. Now I'm using CLI 5.4 in android and 5.1 in iOs.

Any suggestion?

Elroy_A_Intel
Employee
200 Views

We have recently updated our Build system which may be associated to your errors when using 5.4.1. I have escalated your issue to the build team.

Eric_H_Intel
Employee
200 Views

Which version of iOS are you targeting?

Have you provided an iPhone 5 launch image?

Eric

 

André_V_
Beginner
200 Views

Target 8.0 or 7.0, same error.

I put all images that intel xdk have in "launch icons and splash screens"

Eric_H_Intel
Employee
200 Views

Apple is having an issue with your iPhone 5 image (640 x 1136).    This image must be a PNG file and be the correct size.   Please verify the size and format.

As a test, to verify the issue, can you delete that image from the project and submit it again to see if you still get the error?

Eric

 

André_V_
Beginner
200 Views

The img is a png file with 640x1136 size. I already removed and put again all images.

I did a test now removing the 640x1136 image with CLI 5.4.1 and received same error.

Today I updated 3 apps with the same error, not only one

André_V_
Beginner
200 Views

All my apps with the same error, any sujestion?

PaulF_IntelCorp
Employee
200 Views

Renaming your images from JPG to PNG is not sufficient to convert them to PNG format. You must use an image conversion tool to convert a JPG to a PNG. Please confirm that the actual file contents are PNG -- this is what the Cordova build system confirms, is the file format, not the name of the file.

André_V_
Beginner
200 Views

I used photoshop to export all images to PNG. All the icons and splash screen are PNG. This is happening in all my apps. In cordova 5.4.1 I recive this error, so I change to 5.1.1 and works well

PaulF_IntelCorp
Employee
200 Views

Andrea -- could you share a copy of the PNG image that is failing, so we could take a closer look and see what the problem is.

PaulF_IntelCorp
Employee
200 Views

Andre -- the splash640.png image you provided me is a 640x960 image, not a 640x1136 image. Also, that image is 24-bit RGB, not 32-bit RGBA (I don't think that difference is important, but it is a difference).

André_V_
Beginner
200 Views

I passed 640x960 because the uploader dowsn't accept bigger than 1000, but I have all images in all sizes for iOs. I will try to change to 32-bit RGBA, thanks for the answer

PaulF_IntelCorp
Employee
200 Views

Andre -- what "uploader" is not accepting an image with a length of 1000? Can you show me a screen capture of this failure?

André_V_
Beginner
200 Views

Until now I have the same error, but now they ask "UlLaunchImages value to set to {320x568}", like this http://stackoverflow.com/questions/28830013/your-binary-is-not-optimized-for-iphone-5-itms-90096-whe... .

I put in intelxdk.config.additions.xml <splash platform="ios" src="img/icons/iphone/splash-320x568.png" width="320" height="568" orientation="portrait"/> but the error persists.

This is the image.

splash-320x568_0.png

PaulF_IntelCorp
Employee
200 Views

I think what they actually want is a 640x1136 splash screen, which is also known as a 320x568@2x image (2x retina resolution with an "effective" resolution of 320x568.

André_V_
Beginner
200 Views

I already add the 640x1136 image.

 

André_V_
Beginner
200 Views

Now that xdk was updated to 6.2.0 I tried a new build and have the same error. Only in cordova 5.1.1 works and it will be deprecated soon.
Any idea? In "launch icons and splash screens" I already put the 640x1136 image. 

PaulF_IntelCorp
Employee
200 Views

Andre -- what happens if you use this technique in the additions file?

<platform name="ios">
    <splash src="img/icons/iphone/splash-320x568.png" width="320" height="568" orientation="portrait"/>
</platform>

If you are using 3491:

The images are now stored in the new "package-assets" folder (only if you are using 3491 or later). I have not had a chance to test that new configuration using this mechanism, but, obviously, they your images would have to be moved to that folder. I believe you just need to reference them relative to the package-assets folder (if you are using 3491).

André_V_
Beginner
200 Views

Thanks Paul, but same error.

See this post http://stackoverflow.com/questions/28830013/your-binary-is-not-optimized-for-iphone-5-itms-90096-whe...

Do you can see the file Info.plist is created with this array?

<key>UILaunchImages</key>
<array>
    <dict>
        <key>UILaunchImageName</key>
        <string>Default-568</string>
        <key>UILaunchImageSize</key>
        <string>{320, 568}</string>
    </dict>
</array>

How can I check this file?

PaulF_IntelCorp
Employee
109 Views

Andre -- you can confirm if the image was added to the IPA by unzipping the IPA into a folder and checking the contents. For example, this is what's inside a version of hello cordova that I had on my system:

-rw-rw-rw-@  1 pfische1  staff   1.4K Jul 19 20:58 AppIcon29x29.png
-rw-rw-rw-@  1 pfische1  staff   2.9K Jul 19 20:58 AppIcon29x29@2x.png
-rw-rw-rw-@  1 pfische1  staff   2.9K Jul 19 20:58 AppIcon29x29@2x~ipad.png
-rw-rw-rw-@  1 pfische1  staff   7.4K Jul 19 20:58 AppIcon29x29@3x.png
-rw-rw-rw-@  1 pfische1  staff   1.4K Jul 19 20:58 AppIcon29x29~ipad.png
-rw-rw-rw-@  1 pfische1  staff   4.3K Jul 19 20:58 AppIcon40x40@2x.png
-rw-rw-rw-@  1 pfische1  staff   4.3K Jul 19 20:58 AppIcon40x40@2x~ipad.png
-rw-rw-rw-@  1 pfische1  staff   7.1K Jul 19 20:58 AppIcon40x40@3x.png
-rw-rw-rw-@  1 pfische1  staff   1.9K Jul 19 20:58 AppIcon40x40~ipad.png
-rw-rw-rw-@  1 pfische1  staff   5.8K Jul 19 20:58 AppIcon50x50@2x~ipad.png
-rw-rw-rw-@  1 pfische1  staff   2.5K Jul 19 20:58 AppIcon50x50~ipad.png
-rw-rw-rw-@  1 pfische1  staff   3.0K Jul 19 20:58 AppIcon57x57.png
-rw-rw-rw-@  1 pfische1  staff   6.7K Jul 19 20:58 AppIcon57x57@2x.png
-rw-rw-rw-@  1 pfische1  staff   7.1K Jul 19 20:58 AppIcon60x60@2x.png
-rw-rw-rw-@  1 pfische1  staff    12K Jul 19 20:58 AppIcon60x60@3x.png
-rw-rw-rw-@  1 pfische1  staff   8.9K Jul 19 20:58 AppIcon72x72@2x~ipad.png
-rw-rw-rw-@  1 pfische1  staff   3.9K Jul 19 20:58 AppIcon72x72~ipad.png
-rw-rw-rw-@  1 pfische1  staff   9.5K Jul 19 20:58 AppIcon76x76@2x~ipad.png
-rw-rw-rw-@  1 pfische1  staff   4.1K Jul 19 20:58 AppIcon76x76~ipad.png
drwxrwxrwx@  3 pfische1  staff   102B Jul 19 20:58 CDVNotification.bundle/
-rwxrwxrwx@  1 pfische1  staff   1.2M Jul 19 20:58 Hello, Cordova*
-rw-rw-rw-@  1 pfische1  staff   1.9K Jul 19 20:58 Info.plist
-rw-rw-rw-@  1 pfische1  staff    30K Jul 19 20:58 LaunchImage-568h@2x.png
-rw-rw-rw-@  1 pfische1  staff    30K Jul 19 20:58 LaunchImage-700-568h@2x.png
-rw-rw-rw-@  1 pfische1  staff    30K Jul 19 20:58 LaunchImage-700@2x.png
-rw-rw-rw-@  1 pfische1  staff    33K Jul 19 20:58 LaunchImage-800-667h@2x.png
-rw-rw-rw-@  1 pfische1  staff    62K Jul 19 20:58 LaunchImage-800-Landscape-736h@3x.png
-rw-rw-rw-@  1 pfische1  staff    44K Jul 19 20:58 LaunchImage-800-Portrait-736h@3x.png
-rw-rw-rw-@  1 pfische1  staff    31K Jul 19 20:58 LaunchImage.png
-rw-rw-rw-@  1 pfische1  staff    30K Jul 19 20:58 LaunchImage@2x.png
-rw-rw-rw-@  1 pfische1  staff   926B Jul 19 20:58 MainViewController.nib
-rw-rw-rw-@  1 pfische1  staff     8B Jul 19 20:58 PkgInfo
drwxrwxrwx@  3 pfische1  staff   102B Jul 19 20:58 _CodeSignature/
-rwxrwxrwx@  1 pfische1  staff   971B Jul 19 20:58 build-debug.xcconfig*
-rwxrwxrwx@  1 pfische1  staff   1.0K Jul 19 20:58 build-release.xcconfig*
-rwxrwxrwx@  1 pfische1  staff   2.0K Jul 19 20:58 build.xcconfig*
-rw-rw-rw-@  1 pfische1  staff   9.4K Jul 19 20:58 config.xml
-rw-rw-rw-@  1 pfische1  staff   7.2K Jul 19 20:58 embedded.mobileprovision
drwxrwxrwx@ 14 pfische1  staff   476B Jul 19 20:58 www/

I did not attempt to add that file to this build, but if I did, and I was successful, I would expect to see a file named like this:

  • LaunchImage-568h.png
Reply