Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

iOS

felix flores
felix flores
850 Points

Upoading My app

Hi there, When attempting to validate and distribute to apple store I receive the following error,

Unable to authenticate the package:788,,,,,,,,.itmsp ERRoR ITMS-9000: " your binary is not optimizes for iPhone 5 - New iPhone apps and app updates submitted targeting iOS 6 and above must support the 4-inch display on iPhone 5 and must include a launch image with the 568h size modifier immediately following <nasename>portion of the launch images's filename. Launch images must be PGN files located at the top -level of your bundle or provided within each .lproj folder if you localize your launch images. Learn more about iPhone 5 support and launch images by reviewing the 'iOS Human Interface Gudlines at https:// developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5

Have you run into this problem? I have to images in my app, contained in the views that would be the cause of this error?. Perhaps the app icon?…

4 Answers

Stone Preston
Stone Preston
42,016 Points

do you have a launch image with the 568h modifier?

felix flores
felix flores
850 Points

Hi Stone, I created a 114x114 icon and a 57x57 pixels icons.

Amit Bijlani
STAFF
Amit Bijlani
Treehouse Guest Teacher

You need to have a Launch Image which is like a splash screen that appears briefly while your app is loading. In your Xcode project click on the Images.xcassets and you will see one created for the launch image:

felix flores
felix flores
850 Points

Hi Amit, I did create the two launch images as you said above, Unfortunately I am still receiving an annoying error while I hit validate or distribute,

Here is an extract of thee rror when I hit validate:

"The following issues were found during validation: your binary is not optimized for iPone 5 - New iPhone apps and app updates submitted targeting iOS 6 and above must support the 4-inc display on iPhone 5 and must include a launch image with the -568 h size modifier immediately following the &base name&amo;gt; portion of launch images filename.Launch images must be PNG…….. etc"

When I click on distribute it is what i see:

Unable to authenticate the package: 782451035.itmsp

ERRORITMS-9000:" your binary is not optimized for iPhone 5-……same as above"

Could you possible help me on this?