Xcode 9 Alternate App Icons - Invalid Image Path - ios

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.

Related

Xamarin iOS - publish fails, started happening after iOS 13 update

had anyone see this issue, not able to publish to app store.
tried everything re-doing the icons, asset catalog, used mac machine, etc
any suggestions?
You are missing a required image on your iOS project. In order to verify this:
Open your iOS project in Visual Studio,
And most likely inside the Resources folder, you will see the Images.xcassets.
When you open that, you will see "AppIcon" on the top.
Open that and you will see several empty slots. If you hover over them, they will tell you what dimensions are needed.
Drag and drop two pictures in the empty location that is required and it should fill up as shown in the picture below:
Most likely, you are missing the iPhone Spotlight 3x or iPhone App 2x image.
issue raised here is the reason for my builds failing
issue
installing this package breaks everything.
https://www.nuget.org/packages/ImageCropper.Forms/

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?

App stopped working after publishing to app store in adhoc for testing

My published app stopped working after xcode upgrade. My Xcode version is now 9.0.1. Publishing goes well except an error in the last stop of upload "Missing app store icon. ios apps must include a 1024x1024px app store icon in png format."
but the app quits without throwing any errors on the device. The interesting thing is that it works ok when I attach the device to my mac and runs the application. Doesn't show any errors. Please let me know how can I troubleshoot this issue?
its simple just add an icon of size 1024x1024 to your app icons folder or xcassets file whatever way you have chosen for your icons
Finally I was able to publish the app correctly. It was a mistake in renaming the app. I created a new cordova project with the new name and copied the existing code to the www directory. Now everything works ok.

Application Loader Error with iOS 7

I tried to upload mu iOS 7 app today. I registered the app in iTunes Connect, but when I tried to upload the app through Application Loader, this happened:
However, when I test the app, the icon and boot logos don't load. Does anyone know what is happening? Any help is greatly appreciated.
Thanks,
Romejanic
You can submit your app using Xcode or Application Loader. Application Loader is a small Cocoa app that you will use to deliver your binary to Apple. If your app needs to enforce minimum configuration requirements, you must use Application Loader.
For details on Application Loader and new features, read Using Application Loader. For more information on distributing your app using Xcode, read App Distribution Guide.
Important: Binary uploads are no longer being accepted through the iTunes Connect interface. You must use Application Loader to deliver your binary to Apple. Application Loader offers a significantly improved experience over uploading through iTunes Connect, including fast uploading, a more stable connection, and early validation warnings.
Check you have all the correct icons and theyre sizes are exact.
http://www.icenium.com/resources/forums/icenium-general-discussion/missing-recommended-icon-file
Then in Project > Target > General tab
Scroll down to App Icons
Make sure all are set.
Press the Folder icons to set them. (Though XCode 5 GM build sometime was stubborn to set these)
Better way is to prep all your icons in a folder.
Delete all Icon*.png from Project (dont erase)
Drag the icons folder into your project.
XCode then sets the correct icons based on size (Id double check these as at time of writing build 1 of XCode 5)
Check Icons are set up in
Project > Target > Info tab

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