iOS Build Refused by Apple related to bitcode - ios

Here is the email form Apple:
Dear developer,
We have discovered one or more issues with your recent delivery for "[MyApp]". To process your delivery, the following issues must be corrected:
Invalid Bundle - The app cannot be processed because of a fault in the bitcode bundle generation. The problem has been resolved in Xcode 7.3 and later versions. Rebuild the app with the latest Xcode and resubmit to the App Store.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
The thing is we are already using latest Xcode (8.3).
The archive works and the upload to iTunesConnect without errors.
But the build doesn't appear and we get the email above form Apple.
It looks like the issue happens when Apple processes the build, unfortunately we have absolutely no logs of what is happening :/
Itunes connect is not very helpful neither :
Is anyone facing the same issue ?

Related

iTunes is not reflecting my uploaded IPA built in Visual Studio

I want to add my first iOS application developed with Visual Studio 2017 Xamarin iOS. I created the new version for my app in the iTunes Connect, filled up all the information required. Then I went to the application loader to upload it and the process done successfully, but in the iTunes Connect no build appear. I reviewed my email and it said:
 
"Dear developer,   We have discovered one or more issues with your
recent delivery for "E2EWorks Mobile". To process your delivery, the
following issues must be corrected: Missing Info.plist value - A
value for the Info.plist key 'CFBundleIconName' is missing in the
bundle 'com.e2eworks.e2eworksmobile'. Apps built with iOS 11 or later
SDK must supply app icons in an asset catalog and must also provide a
value for this Info.plist key. For more information see
http://help.apple.com/xcode/mac/current/#/dev10510b1f7.   Once these
issues have been corrected, you can then redeliver the corrected
binary. Regards, The App Store team"
I fixed all necessary things and rebuild application again but now application loader doesn't let me to upload again. I checked iTunes activity but no application is shown however submmit to review button is enabled. Under builds section it keeps saying: "Submit your builds using Xcode 6.0 or later, or Application Loader 3.0 or later."
 
Please your help.
Every upload of IPA's bundle to iTunes Connect requieres a unique and distinct CFBundleVersion string on info.plist, so any issue caused just after uploaded or rejected event that must be corrected, a new CFBundleVersion must be set. In my case it started with 1.0 and after correction, string changed to 1.0.1 (minor bugs fixed) and proceeded to build and uploaded again succesfully. I'm newbie in iOS stuffs.
I hope this help to anyone in similar situation!

"SwiftSupport folder is empty" error when publishing to iTunes Connect using Appcelerator

I am trying to publish an iOS app to iTunes Connect using Appcelerator (note: this app was created by another developer).
The app uploaded fine, but iTunes then sends the email with the following error message:
Dear developer,
We have discovered one or more issues with your recent delivery for
"XXXX". To process your delivery, the following issues must
be corrected:
Invalid Swift Support - The SwiftSupport folder is empty. Rebuild your
app using the current public (GM) version of Xcode and resubmit it.
Once these issues have been corrected, you can then redeliver the
corrected binary.
Regards,
The App Store team
I'm quite new to Appcelerator, but I can't seem to find any relevant answers to this problem (although there a few answers relating to X-Code).
You should choose "Save for iOS App Store Deployment" option at the time of exporting ipa file.
Turns out I just needed to update XCode!

Invalid Swift Support : SwiftSupport folder is missing error with Xcode 7

I am trying to upload an ipa with AdHoc distribution profile to iTunesConnect. My app is coded in Swift 2. My Xcode version is 7.0. The app gets uploaded without any errors. But after some time, I get a mail from Apple Developer on my Apple ID as follows :
Dear developer,
We have discovered one or more issues with your recent delivery for "TDGApp". 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.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The App Store team
I have set the flag Embedded content contains Swift to YES in Build Settings.
I can see the SwiftSupport folder in the archive(Show package contents) but I cannot see SwiftSupport folder in the ipa(payload). Because of this I am not able to upload my app to even AppStore. Please suggest some solutions.

ITunes Test flight Issue while submitting app to app store

I received the following issues from Apple Developer while uploading my app to app store, recently updated to Xcode 7.0. Uplaoding first time after updating to Xcode 7.0. This is mail i am getting from itunes.
Dear developer,
We have discovered one or more issues with your recent delivery for
"*********". To process your delivery, the following issues must be
corrected:
Invalid Bundle - A nested bundle doesn't have the right platforms
listed in CFBundleSupportedPlatforms Info.plist key.
Once these issues have been corrected, you can then redeliver the
corrected binary.
Regards,
The App Store team
Tried to delete the CFBundleSupportedPlatforms key in the info.plist, but the same issue raising again.Help me to sort out this issue.
I solved the issue, if anyone face the same the same problem,follow the below steps might be useful to anyone,
Remove CFBundleSupportedPlatforms and other related CFBundle keys from the info.plist(ITMS-90535 issue).
Executable file key in the info.plist should not be left empty and should be as $(EXECUTABLE_NAME).
Thanks a lot.
Before uploading to the store, have you run the validate on the archive? Does it report the same problem? If so, there may be additional information in the error.
What bundles are in your app? Do you have a watch app and watch extension?
In info list add Required device capabilities—>armv7

Regenerating the provisioning profile does not solve missing entitlement

I am sure this question has been asked before, specially -
Build 1.0.0 does not contain the correct beta entitlement. For more information, see the iTunes Connect Developer Guide
and
App "does not contain the correct beta entitlement"
Also apple suggests the same work to do - recreate the distribution profiles.
As I was encountering this problem, I went through all these steps.
So, I removed old profiles, regenerated them and reloaded them in xcode, restarted xcode. Then I cleaned and archived again, I made sure the the archived binary is using the new profile and checked that the "beta-reports-active" is set to 1 (true)
But, still no luck and I keep getting the same error message. After the binary is uploaded it keep saying "To use TestFlight Beta Testing, this build must contain the correct beta entitlement. For more information, see the FAQ."
That's why it's going to be frustrating and posting this question in a hope if there is a secondary reason?
Finally I had to remove the TestFlight SDK (version 3.0) which was included in my project from older versions.
Now the error is gone.

Resources