ERROR ITMS-90023: "Missing required icon file" - app-store-connect

Hi i try to submit my app to iTunes connect but Application Loader displays the following errors:
ERROR ITMS-90023: "Missing required icon file. The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format for iOS versions >= 7.0."
ERROR ITMS-90023: "Missing required icon file. The bundle does not contain an app icon for iPad of exactly '76x76' pixels, in .png format for iOS versions >= 7.0."
ERROR ITMS-90023: "Missing required icon file. The bundle does not contain an app icon for iPad of exactly '167x167' pixels, in .png format for iOS versions supporting iPad Pro."
I really don't understand why i'm getting those error, all my images are in places, I use asset catalog and I never encountered the problem before.
If someone can help me,... thanks a lot

Problem Solved!
You have to make sure your image assets are members of your target.
In the Navigator panel (left) select your image assets file e.g. "Images.xcassets"
In the Debug Area (big middle panel) select the catalog in question e.g. "AppIcon"
In the Utility panel (right panel) go down to "Target Membership" and make sure the checkmark is select for the desired target e.g. your app's name.

Related

Binary is not optimized for iPhone 5 error message for Xcode 6.3

I've read a number of similar Q&As regarding this subject but none have provided me with a working solution.
All my images are PNG.
My deployment target is 8.3 for iPhone.
I'm using Xcode 6.3
I am using an image catalog.
I've tried using -568h in the image name and tried not using it. I tried changing the filename to "Default-568h#2x.png".
I've deleted all images from the image catalog and dragged them back in again.
I've created a new launch images catalog.
No mater what I've done, the same error message appears when I attempt to upload to the App Store:
EDIT:
On the off chance that lacking iPad launch images might have triggered this issue, I also added all launch images for iPad. I also renamed all the image file names, created a new launch image catalog (again) and imported all images. Still getting the same error message.
Resolved the issue but not sure on the exact reason behind it.
The Launch Screen File field had LaunchScreen selected.
The correct selection should have been Main.
This solved the issue and I was able to submit the app without the error message.

Xcode 6 storyboard screen size wrong in iPhone5s(iOS 7) but not (iOS 8)

I created a new project with xcode 6.0.1 using swift and set deployment target to iOS 7.0.
The screen size is wrong for iPhone 5s in iOS7 - it shouldn't have any black spaces.
In new Xcode 6 projects, you don't have these Default-568h#2x.png images.
Do the next steps to fix it:
1) Open your Images.xcassets and look for LaunchImage. It is probably missing.
2) In this case, click on + (located at the bottom) and click on New Launch Image.
3) Select your project target and open Build Settings tab. Look for "Asset Catalog Compiler - Options" section and then "Asset Catalog Launch Image Set Name", if it is empty type LaunchImage.
Voila!
Try using Default-568h#2x.png image as splash.
Project Properties -> General -> App Icons and Launch Images -> Click (Use Asset Catalog)
Pop-up -> Click (Migrate)
Delete (Launch Screen File)
Finish!!!
In Xcode 7, make sure in addition to what's been said about adding a LaunchImage you also add this entry in the plist file:
I imagine this won't help much, but I have exactly the same problem and found this link. Maybe it helps you, I coulnt find the answer:
Xcode 6 Storyboard the wrong size?
put Default-568h#2x to your app bundle with dimension 640x1136. You can assign launch images using xcode catalog assets alternatively.
Under project properties, ensure you are using the "asset catalog" for launch images. I found my project was using a custom location by default. By switching over to "Use Asset Catalog", the top/bottom black margin went away.
I was facing this problem in XCode8. I figured it out that Launch Screen File was not set.
Go to :
project Properties -> General -> App Icons and Launch Images
Click on drop down and select
Main.storyboard.
This issue is solved when you add the Splash screens for Defualt#2x.png and Defualt-568h#2x.png

Invalid Image Path - No Image found AppIcon120x120

I'm using Xcode 6 and Assets Catalogue to manage my App Icons. Or at least so I thought!
I'm trying to validate my Archive, but keep getting this message:
I have an image of 120x120 in the Assets Catalogue under AppIcon (although labeled as CarPlay iOS8). In fact I have lots and lots of images under AppIcon. I know the 120x120 is there. I promise.
To check, I have deleted it. Added it again. Deleted all the AppIcons, added them again. Clean built.
Still the same error message.
I really am at a loss as to know what to do.
I've looked in the plist and there is no mention of CFBundleIcons in there ..
So, any help would be gratefully received.
Remove the CarPlay icon from your AppIcon image assets.
If you actually want or need a 120x120 icon anyway, this can also be fixed by including a 120x120 icon named AppIcon120x120.png in your bundle as a regular file (outside of the asset catalog), in addition to the CarPlay entry in the icon asset.

Windows App Store Logo

Having finally managed to get my windows store app published, it is appearing in the store without its logo. The logo file specified is a PNG file and is 150 x 150. Clearly I need to link this in somewhere else, although I am at a loss to see where. Could anyone point me in the right direction?
Make sure StoreLogo.png (50 X 50) exists is Assets directory & check by double clicking Package.appxmanifest -> Packaging Tab -> You have linked the Store logo
Logo : Assets\StoreLogo.png
In the package-appmanifest file, under the packaging tab there is a "Logo" field. This is where the store logo should be defined.

iPhone icons and Mono

Today i've deployed my application and i'm ready to publish it on the Apple Store.
I've set Spotlight & Settings Icons as follow
Image 29x29 (image icon29x29.png)
Retina Display (58x58) (image icon58x58.png)
iPad Compatibility (50x50) (image icon50x50.png)
and App icons
Ipad Compatibility 72x72 (image icon72x72.png)
I'm having the following problem when i'm trying to upload binary with Application Loader.
For each of the images is
iPhone/iPod Touch: icon29x29.png: icon dimensions (29x29) don't meet
the size requirements. The icon file must be 57x57 pixels in .png
format
(just change image name and pixels reference).
I am sure that my images are the right size otherwise monodevelop not allow me to insert them if they were the precise size.
My images are in Images folder of my projects. I've tried to set those as Content or iTunesArtwork and Copy in Output Directory but nothing changed.
My system configuration is
MonoDevelop 3.0.4.7
MonoTouch 6.0.0.0
Mono 2.10.9
Must i deploy my application without those images?
I found a solution to my problem.
If files are under directory Images\ in my project give me this kind of error.
Instead if files are at same solution level all work fine and images are loaded perfectly.
Maybe it's a bug in MonoDevelop (Info.plist file generation)
I would think this could be related to not filling out all the icons (there should be a 57, 100, 114, 144).
In the Info.plist file, these images are stored in an array, so I'm not sure how Apple decides what do to if all of them are not present.