Xcode - ITMS errors (90022, 90023) - ios

I have been trying to upload my App to iTunes Connect so I can use it in testflight. I managed to do this earlier this year, but now I get the following errors:
ERROR ITMS-90022: Missing required icon file
ERROR ITMS-90023: Missing required icon file
As the error message say, I'm missing some icon files. I have tried to manually create the icons (before I've used Asset Catalog Creater), but I still get the errors.
I than generated the icons again to see if it would solve some errors.
I have used this link to learn the probably something is wrong in my info.plist. I than used a QA page from Apple to manually add the icons with out the xcassets. Still with no luck.
I'm stuck at this point and was hoping someone here could help me solve this problem.
If you want to test it, my code is available on Github
Tried the above on Xcode 7.0.1 and Xcode 7.1 Beta 3
Screenshots:
ITMS Errors
Info.plist
xcassets appicon

I think it was asking icon for iPad Pro which is 83.5#2x (167x167). I added this icon in my asset catalog and error disappeared.

I was able to solve those errors by deleting the archive from the organizer view, than preforming a clean build and recreating the archive. At this time, i noticed that my app icon was also visible in de organizer view (it was the placeholder when you don't have an app icon before).
At this time, iTunesConnect says that my build is processing so it should be available soon.

Related

iTunes Store Operation Failed When Uploading App Inside Xcode Description Length Too Long

So when I go into Xcode -> Archive -> Upload To App Store I get this:
I have no idea how the description length is so long. Inside the Itunes Connect portal, my release descriptions are very short.
How do I change this inside Xcode?
I've tried using the Application Loader and other versions of Xcode but get the same error.
Any suggestions appreciated.
Your iTunes store operation failed due to two requirements not fulfilled.
You have enable the iPad multitasking, which requires the all orientations but you have enable only portrait mode, which is wrong. You have to enable all the orientations which is required and also mentioned in the error.
In your bundle "com.buildregs.Build-Regs" has only configured the portrait mode, you have to configure all the orientation into the this bundle id.
Also Update your Xcode the latest Appstore version. Do not use a beta version of Xcode and that will solve your second error.
When I have run into this stockoverflow page, I have tried all the steps but could not succeeded. My app was build with ionicframework and I was getting 2 errors. The first one was "iTUNES Store Operation Failed: description length" error and another one was complaining about image path is not wring for icon.png. After fixing image url error, this error didn't appear anymore.
I realized that I was using image.xcassets but I left icon bundle in the plist file, and this was, somehow, causing the description error as well. I simply removed icon.png line from plist file and I could upload binaries to ap store
I got this top two errors a little earlier and after two hours searching got that
Unity iOS build setting -> Resolution and Presentation ->
Multitasking Support (Requires Fullscreen: option was Inactive).
After Active this option all error gone.

Xcode 9 Alternate App Icons - Invalid Image Path

I use alternate app icons in my app (which is currently in the App Store). Since upgrading to Xcode 9, I get errors when submitting to the App Store (see screenshots). The alternate icon works properly when running on the simulator/device.
The main app icon is included in the Asset catalog, and the alternate icon is added directly to the project (which I needed to do to get it to work in Xcode 8.3). I've double checked that all the alternate app icon files are part of the app target.
I'm also getting some errors regarding missing required app icon files, which seems suspicious since they're all there as far as I can tell.
I'm using Xcode Server to create my builds, and submitting to the App Store from the integration results page.
Please let me know if you need any other information to help me solve this issue.
EDIT: I created an archive manually using Xcode, and that archive was accepted. Looks like this is an issue with archives created by Xcode Server.

Can you help in App submission status "Invalid Binary" with error "Invalid Swift Support" and "Missing required icon file"?

I am getting following error in email, when i submit the binary in iTunes app store with Application loader or XCode
Dear developer,
We have discovered one or more issues with your recent delivery for
"simpleExercise". To process your delivery, the following issues must
be corrected:
Invalid Swift Support - The SwiftSupport folder is missing. Rebuild your app using the current public (GM) version of Xcode and
resubmit it.
Missing required icon file - The bundle does not contain an app icon for iPad of exactly '167x167' pixels, in .png format .
Once these issues have been corrected, you can then redeliver the
corrected binary.
Regards,
The App Store team
For solve Invalid Swift Support i made EMBEDDED_CONTENT_CONTAINS_SWIFT flag YES and NO one by one.
I tried both and submit app to app store but not able to solve the issue.
AND
For solve Missing required icon file i added app icons files to project bundle.
Please refer below screen shot for all required icons in universal app (iPhone / iPad).
As per apple documentation in above image selected image (Icon-83.5#2x.png) size is 167 X 167.
Though iTunes team can not get this image and send me a email that Missing required icon file.
I am using XCode Version 7.3 (7D175) with Swift 2.2
Can you help me for solve the above both errors?
For "Missing required icon file", you just need to add that icon and I hope you have already done that!
And for the "Invalid Swift Support", I had the issues with Application Loader since Xcode 6.4. So, I started uploading the app from the "Organizer" (Xcode > Window > Organizer > Upload to App Store).
This solves the problem.
Follow This
Open this web site MakeAppIcon and add your 1024 Size icon for resize all size as per apple required.
Then after enter your mail id and you get all size icon with ASSET FOLDER in your mail. Download the mail.
Replace this folder with your current folder.
After expense many hours / days i am getting my answers my self.
In project Info.plist file i have to add particular file Icon-83.5#2x.png which size is 167 X 167.
That's it.
Nothing more.
Please see attached screen shot for more understanding.

Apple's web service operation was not successful and Unable to Authenticationthe package?

When I'm trying to upload an app with Application Loader but I get following error :
Apple's web service operation was not successful.
Unable to Authenticationthe package 787376632.itmsp
ERROR ITMS-9000:"Invalid Image Path _ No image found at the path referenced under key 'CGBundleIcons':'iTunesArtwork"" at Software/SoftwareAsset (MZItemspSoftwareAssetPackage)
ERROR ITMS-9000:"Invalid Image Path _ No image found at the path referenced under key 'CGBundleIcons':'iTunesArtwork#2x"" at Software/SoftwareAsset (MZItemspSoftwareAssetPackage)
Please any one help me
Yesterday I was facing the same problem uploading a app in appStore. I get rid of these by doing the following:
Got to project setting. From there select general tab. Make sure your project bundle identifier is same as app identifier (that you created in app store). Bundle Identifier is under Identity tab.
In App Icon select source " Use Asset Catalog". If you do so, App Icon will be changed into this.
Click on the arrow sign this will take you here.
Provide necessary image of specific size.
Thats how I got rid of these error.
EDIT
For Xcode 4.6.1 if you want to change the bundle identifier do as follow:
From target go to Summary
From target go to info
From Resource info.plist
For changing the app icon do as follow:
From target go to Summary.
App Icon can be also add in target >> info >> Icon files
Please find out where you are using the artworks. May be you changed the artwork or They are missing somehow. Let me know if it works. :)
In my case, doesn't worked neither even using the asset catalog for the icon. It was because despite of using it, at the same time a had a couple lines at my Info.plist indicating the names of the icons CFBundleIcons/Icon files, for example. After a lot of pain trying to find what was wrong, removing this lines worked for me.
Disconnect the device first
Clean it
quit the xcode
reopen the project
And thats it , it will work now

info plist seems outdated and cannot validate App with App Store

I took a project I did recently where the app was universal and I copy-pasted the project. With the copy, I've done a Lite version where I don't support iPad.
I've changed everything I think necessary to make this project as unique, independently that it was a copy from another project: changed the bundleID (matches with the first version on the store), project name, display name, etc. I've removed the iPad storyboard and all the iPad icons. I've also removed the iPad icons from the plist.
Now the App is ready to go and i'm trying to validate it with Apple. Then it gives me the following error:
Icon specified in the Info.plist not found under the top level app wrapper: Icon-72#2x.png (-19007)
but for all the "missing" icons. Before I tried to validate, the debugger said nothing but after the validation attempt, it now give me 6 warnings, which say the same as the error above. One warning per "missing Icon".
I've tried to delete derived data from xcode, clean the project, restart Xcode, etc. But it keeps telling me the same.
Any idea? Thanks in advance!
If you change from universial to iPhone-only via project interface, the iPad-Icon and the iPad-Storyboard are still in the info.plist.
Just open the info.plist as Propertylist and delete the wrong entries.

Resources