Xcode 7.2 无效的 Swift 支持 - 缺少 SwiftSupport 文件夹

Posted

技术标签:

【中文标题】Xcode 7.2 无效的 Swift 支持 - 缺少 SwiftSupport 文件夹【英文标题】:Xcode 7.2 Invalid Swift Support - The SwiftSupport folder is missing 【发布时间】:2016-06-19 23:07:25 【问题描述】:

这可能已经是一些老问题了,但我已经努力了好几天来解决这个问题。将应用程序提交到应用商店后,我收到这封电子邮件:

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.

我尝试了一些类似问题中给出的建议 - first - second - third 等等

他们中的大多数人建议尝试“嵌入式内容包含 Swift”或更新“命令行工具”或尝试手动“框架”修复,但均未奏效。

有人找到解决方案了吗?

【问题讨论】:

您使用的是 Xcode 7.2 还是 Xcode 7.2.1(这是当前的“主”版本)? 我正在使用xcode 7.2 7.2.1 有任何相关更新吗? 我不知道,但我认为错误行“Rebuild your app using the current public (GM) version of Xcode and resubmit it.”可能意味着有用的东西,您可以排除各种潜在问题。 7.2.1是目前公开的GM版本。 好的,我现在试试看!谢谢! 但遗憾的是这也不起作用.. 【参考方案1】:

如果您在Objective C 项目中使用过任何Swift 代码

然后,转到 Build Settings -> Embedded Content Contains Swift CodeYes,反之亦然。

然后再次归档您的项目并将新版本上传到 Appstore。

【讨论】:

以上是关于Xcode 7.2 无效的 Swift 支持 - 缺少 SwiftSupport 文件夹的主要内容,如果未能解决你的问题,请参考以下文章

无效的 Swift 支持 xcode 8 itunesconnect 问题

Xcode 7.0.1 - 无效的 Swift 支持 - cocoapods 如何修复?

无效的 Swift 支持 xcode 版本 11.6 (11E708)

无效的 Swift 支持 - 适用于 iOS 9 的 Swift 2.0 项目,(Xcode build 7A220)

无效的 Swift 支持 - 缺少 SwiftSupport 文件夹。使用 Xcode 的当前公共 (GM) 版本重新构建您的应用程序并重新提交

Xamarin.iOS - 发布应用程序 - 无效的Swift支持