Invalid Swift Support - The SwiftSupport folder is empty. Rebuild your app using the current public (GM) version of Xcode and resubmit it.

Got this message when trying to upload an update.


I recall seeing this same message last time I did an update, but unfortunately I don't seem to have made a note of how I got past it.


I deeply regret ever dipping a toe into Swift, clearly the tools are not ready to support the language and it's just creating an enormous headache. Any possible gain in producitivity from the language is more than lost to struggling with getting the simplest possibile update. (Two small bug fixes -- neither of which touched Swift code, which I'm using only in the Watch app).


Can someone remind me how to get past this The message about "Use a GM version of XCode" appears to be a worthless misdirection; I'm using 7.2.1 (7C1002). Checking for updates doesn't show anything newer.

I've avoided installing any Betas (XCode, iOS or MacOS) since this seems to consistently break my ability to submit app updates.


I've checked the 'embedded binary contains swift code' on all my targets (IOS app, watchkit app, watchkit extension). If I have to somehow manually unpack the IPA and create directories by hand I'll do it if there's a well documented process somewhere -- but seriously, given the things I've had apps rejected over, how did a version of XCode that can't handle this ever make it to GM status?


As someone who writes developer tools for a living, I gotta say this is just complete ********.

>I've avoided installing any Betas (XCode, iOS or MacOS) since this seems to consistently break my ability to submit app updates.



Seems to? Devs are prohibited from using any betas when building and submitting app for the store as a routine that is not new.


My guess in your current issue is that you touched/archived your project with a beta Xcode/Swift, set a flag and now, even with release Xcode, iOS, tvOS and OS X, that flag is being sniffed as part of the submittal process.


With Xcode 7.2.1 on OS X 10.11.3, do an option-clean on the project folder, delete all old archives for that project, then build, archive and submit again.


But if you're of the opinion that Xcode GM error is a red herring, and the real issue is 'invalid swift support', see:


http://stackoverflow.com/questions/32559204/invalid-swift-support-the-swiftsupport-folder-is-empty

Invalid Swift Support - The SwiftSupport folder is empty. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
 
 
Q