iOS publish errors to App Store using application loader - ios

This is my first time publishing an iOS app. I did everything correctly as far as the app id, provision certificates and iTunes connect setup. Upon publishing using Application Loader, I keep facing these errors even though i've added the correct images.
ERROR ITMS-90000: "This bundle is invalid. The PNG file is too small to be a valid image: icon.png."

The session's status is FAILED and the error description is 'failed to open ssh session.(16)'
Launch the Application Loader from Xcode: Choose Xcode > Open Developer Tool > Application Loader from the menu bar. The last version of Application Loader is 3.7.
Change a network to have a try. If your network use a proxy, it may generate this issue too. Here's a list of Apple servers, make sure you can access to them.
ERROR ITME-90000:"This bundle is invalid. The PNG file is too small to be a valid image: ...
I realized the images they've mentioned are the default ones. Is it fine to delete them ?
If you already have the AppIcon image set in the Assets.xcassets folder, you can remove them. Make sure you have imported the required size icon image in the AppIcon image set. And you have to set the AppIcon image set as the Source of App Icons at info.plist->App Icons.
WARNING ITMS-90717:" Invalid App Store Icon. The app store icon in the asset catalog in can't be transparent nor contain an alpha channel."
If there's no alpha and transparency with your icons, it may be a bug from Apple, see the case. Changing the "Deployment Target" to 8.0 or higher may solve that according to that case.
References:
Xcode upload error: Failed to open ssh session. (16)
The session's status is FAILED and the error description is 'failed to open ssh session

Related

Not able to upload IPA after applying App thinning

I have applied App Thinning while creating IPA file in order to recuse the app size. The IPA files for iPhone, iPad are created successfully. If I try to upload the app with Transporter app, Im getting the following error.
Asset validation failed (90704) Missing App Icon. An app icon measuring 1024 by 1024 pixels in PNG format must be included in the Asset Catalog of apps built for iOS, iPadOS, or watchOS. Without this icon, apps cannot be submitted for review. For details, see https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/. (ID: 39b914bd-2d61-4bfb-a021-fd6f542867c8)
Asset validation failed (90190) Invalid Info.plist Key. The key 'UISupportedDevices' in the Info.plist file is not valid. (ID: 4094654a-c9a0-4260-b46b-7fa61d062c16)
I have my 1024*1024 images available in assets catalog.
In my entire app there is no keyword "UISupportedDevices".
Not sure what exactly is the issue. Please help.
I've faced this issue in the past and I think what you are seeing may be due to an xcode issue with images having an alpha channel.
Try to remove alpha channel (see this answer for reference) from your 1024x1024 app icon asset. Replace your asset with this new image.
See if you're able to get your build through. If not, share the outcome here and we'll see where we get to.

I can't submit my App store App because it doesn't see the assets folder. What is the solution?

I'm a rookie. I'm new to swift. that's why I can't do some things. I need your help. What should I write in my plist file so that I can access the assets folder and transfer my application to the app store store. I have a simple application on this link, it is my first attempt. I want to send this to the app store. Can you download and check my application or can you make the solution in the application and forward it to me? Very happy if you help.
Problems:
-"App Store Connect Process Error ERROR ITMS-90704:" Missing Application Icon. PNG format 1024 An app icon of x1024 pixels must be added to the Asset Catalog of apps created for iOS, iPadOS, or watchOS. Without this icon, it cannot be submitted for review
-Operation Error ERROR ITMS-90023: "Package icon is missing. .png format for iOS versions of iPad Pro, does not include an app icon exactly '167x167' pixels for iPad To support older operating systems, including icon maker.plist in the next package from Allah catalog
It seems that your project is missing the "Assets.xcassets" folder(directory). so this might be the error you are facing
Please verify the below things
Make sure the Assets.xcassets is there is project.
Verify that in your project target (under Deployment info) For App Icons and Launch Image option AppIcon is selected. Please refer the following screen shot.
Does app icon is added in Assets.xcassets?.
You need to add App icon with 1024 x1024 size with non-transparent background.
NOTE: Transparent background will not be working as it will throw error while uploading.

info.plist file doesn't appear even though the icons are in the Xcode assets folder

I wanted to make an icon for my application. I want to install an application but I'm getting errors like this. I did the solutions in StackOverflow but there was no solution. Although I have edited my Info.plist file, I get an error:
App Store Connect Operation Error ERROR ITMS-90713: `` Info.plist value is missing. 'CFBundleIconName' is missing a value for Info.plist key 'com.arslantas.erc' in the package. and provide a value for this Info.plist key. For more information see http://help.apple.com/ xcode / mac / current / # / dev10510b1f7. "
App Store Connect Operation Error ERROR ITMS-90022: "Required icon file missing. The package does not contain an exactly '120x120' pixel app icon for iPhone / iPod Touch in .png format for iOS versions> = 10.0. Icon for iOS versions, asset catalog Make sure the Info.plist file contains the appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface"App Store Connect Process Error ERROR ITMS-90023: "Required icon file missing. The package does not contain an app icon in .png format for iOS versions that support iPad Pro, exactly '167x167' pixels for iPad. To support older operating systems, the icon may be required in the package other than an asset catalog. Make sure it contains appropriate entries referencing the file. See https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface"App Store Connect Process Error ERROR ITMS-90023: "Required icon file is missing. The package does not contain an exactly '152x152' pixel app icon for iPad in .png format for iOS> = 10.0 versions. To support older operating systems, an icon may be required in a package other than an asset catalog. Make sure that the Info.plist file contains the appropriate entries referencing the file. See. Https://developer.apple.com/documentation/bundleresources/information_property_list/user_interface "App Store Connect Operation Error ERROR ITMS-90704:" Missing Application Icon. A 1024 x 1024 pixel app icon in PNG format must be added to the Asset Catalog of apps created for iOS, iPadOS, or watchOS. Without this icon, apps cannot be submitted for review.
image 1
image 2
I tried your code - it builds successfully, no any issues. If you got it when you upload it to apple servers - here I can't help you, I have strong rules and limits for my accounts about it.
Try to remove "Icon Name" item from plist (it's not needed for now), it can help with first issue. If after it second issue still presented - check carefully all images and all sizes in Assets. Try to recreate it from zero, remove all not used images, don't create duplicates. There is no big magic - just carefully work.

iTunes Store operation failed: Invalid image path

Using Swift 4 and Xcode 9.2
When i try to upload the app to the app store by archiving the app and uploading it, it works fine.
But when i try to do it using Xcode bots (Xcode CI server) i get the below error described in the screenshot:
Invalid image path - No image found at the path referenced under key 'CFBundleIcons': 'AppIcon60x60'
I already tried:
Replace App icons and made sure the naming conventions are correct (though i don't think it matters) and dimensions are correct as well.
Double checked that App Icons is part of the target.
In the target, App Icons and launch image section, made sure that AppIcon is selected in App icons source.
Now if there is an issue with App icons how come it works fine when uploading through local Xcode.
What else i can do?

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.

Resources