Uploading iOS 11 SDK builds failing?

I'm trying to upload a build for TestFlight, and I'm getting the following error. The icons are there, and are listed in the Info.plist. Does anybody have any ideas what's going wrong? Are iOS 11 SDK builds supposed to be working?



Having the same issue. The only work-around I found is to supply a JPG, but that runs against the error message claiming it has to be a PNG. Did you find another solution?

Unfortunately not. The problem still exists. By now I've probably converted, imported and exported the logo in a handful of different Apps in order to get a different result, but nothing helped. All Apps do tell me that the icon does not have an Alpha channel or any transparencies, but iTunesConnect or XCode does always complain. The strange thing is that another App could be uploaded without any issue, even though its icon was created with exactly the same tools.


I've asked Apple for help via email (I've included the icon file, so they can see that the icon does not have an alpha channel and maybe find out what exactly is triggering this bug) but I haven't heard from them yet.


Just now I've uploaded the App converted the icon into JPEG, this seems to work. No error message, but the App is still "processing", so I have no idea if I can use it for TestFlight or AppStore distribution. (without the icon it will be acceptet, but can not be used for TestFlight or AppStore distribution).


Edit: Processing has finished now and I was able to submit it for TestFlight review. So the workaround by using JPG seems to work.

Yes, using JPG seems to work (at least for now).

We at Vectornator faced the same issue with our graphic design software and found the following workaround for it, managed to upload the binary and just passed the review.


First of all make sure that you’re on the latest version of Sierra and than archive your app as usually. Once your app was archived right click it and choose show in Finder. Open the package contents and open this file inside of it: /Products/Application/yourApp.app/info.plist

In there you have to change all the DTXXX Values to be the same as in the latest version of Xcode 8.


DTXcode - “0833”
DTSDKName - “iphoneos10.3"
DTSDKBuild - “14E8301”
DTPlatformName - “iphoneos”
DTCompiler - “com.apple.compilers.llvm.clang.1_0”
DTXcodeBuild - “8E3004b”
DTPlatformVersion - “10.3”
DTPlatformBuild - “14E8301"


Save the plist file and go back to xcode where you need to export the archive for the App Store.

Last but not least download Application Loader 3.0 from Apple and upload the just generated IPA file.


https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg


We hope this works for you as it did for us and hopefully Apple will fix this issue with their validator very soon.

This was for an iOS 11 SDK app?

Exactly same issue in XCode 9 GM. Do you have a workaround?

It was a High Sierra issue for me. I managed to work around this by running below over the .xcarchive before submitting.


`find Products/ -name Info.plist -print0 | xargs -0n1 plutil -replace BuildMachineOSBuild -string 16A323`

yes

Thank you! Spent about 5 hours trying to get a test flight build up for my client, and this is what saved me. Tried everything. However, I just used the "upload to app store" route instead of the export/application loader route. Thanks again!

Uploading iOS 11 SDK builds failing?
 
 
Q