-
Notifications
You must be signed in to change notification settings - Fork 62
Closed
Labels
Description
How to reproduce
- Create a new Swift project with the latest stable Xcode (7.0.1) - no CococaPods, nothing, just a default Swift Xcode project.
- Add the required App Icons (or else the TestFlight submission will fail)
- archive it with this (
xcode-archive) step - try to send it for TestFlight
It'll be accepted, but will remain in "processing" state, and you'll get an email with the content:
Dear developer,
We have discovered one or more issues with your recent delivery for "XXX". 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
Related links / pointers:
- http://stackoverflow.com/questions/26163856/invalid-swift-support-invalid-implementation-of-swift
- http://faq.sealedabstract.com/xcodeCI/#the-case-of-the-missing-swiftsupport
- http://stackoverflow.com/questions/32889599/xcode-7-0-1-invalid-swift-support-the-swiftsupport-folder-is-missing
Solution
shenzhenhas it's own, built in solution for this: https://github.com/nomad/shenzhen/blob/0215d6df4637ea020455ec5327f39dae93595e09/lib/shenzhen/commands/build.rb#L120