I. ERROR ITMS-90096
This is the most common problem, which is said to be a bug in apple. There is a startup image of iPhone 5 in the launchimage, but an error is still reported. It can be solved by the following methods:
1. Add a startup image to the root directory of the project. The size is 320 * 568, the format is PNG, and the name is default-568.png.
2. Open info.plist with text editing and add the following code
``
Open info.plist in Xcode, as shown in the figure
Added successfully
3. Shift + Command + K clean
4. Command + B build. If Xcode does not report an error, you can upload it again. I reported a problem with the picture before, but failed to upload it. Later, I made a new picture and it was successful
II.ERROR ITMS-90705:
`“Launch storyboard not found. Make sure you specify the launch storyboard filename without a filename extension for the key UILaunchStoryboardName in the Info.plist.”`
Check launchscreen in info.plist
UILaunchStoryboardName
LaunchScreen
Check whether launchscreen.storyboard exists
You can also use launchimage to clear the launchscreen file in the settings
III .ERROR ITMS-90022:
`“Missing required icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly ‘57x57’ pixels, in .png format for iOS versions < 7.0.”
WARNING ITMS-90025: “Missing recommended icon file. The bundle does not contain an app icon for iPhone / iPod Touch of exactly ‘120x120’ pixels, in .png format for ios versions >= 7.0.”
INFO ITMS-90111: “Your app is built with a beta version of Xcode or iOS SDK. Only apps distributed for beta testing may be built with beta software. To submit an app for distribution on the App Store, you will need to build the app with release versions of Xcode and iOS SDK`
The app icon is missing. You can add it in image.xcassets. All icons should be added according to the size