ios - ITMS-90426:对C++和Objective-C项目的无效Swift支持

标签 ios objective-c swift xcode xcode11

我的iOS应用程序有一个纯粹的Objective-C Xcode项目。将我的App提交到AppConnect之后,为什么我会通过邮件收到以下错误消息?我的项目中没有任何Swift依赖项。

ITMS-90426:无效的Swift支持-SwiftSupport文件夹为
失踪。使用当前的 public (GM)版本重建您的应用
Xcode并重新提交。

我使用App Store中的最新Xcode 11.0版本。我进行了全面重建。我不使用CocoaPods,甚至在整个项目中都找不到字符串“Swift”

最佳答案

好吧,当应用程序是通过Beta版本或直接从文件(不是来自AppStore)安装的Xcode构建的,而这是一个常见问题,此错误出现在框架,库,包或构建与Swift无关。

要解决此问题,您需要从AppStore下载Xcode并使用Mojave或Catalina更新最新的 public 版本(2019年10月4日)。记住清理并重建,检查其他链接器标志以不包括Swift标志或构建阶段依赖性。

希望对您有帮助,加油:D

关于ios - ITMS-90426:对C++和Objective-C项目的无效Swift支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58170008/

相关文章:

iPad 上的 iOS UIImagePickerController 黑屏

ios - 根据indexPath.section和indexPath.row判断多维结构的cell类型

objective-c - 在 Cocoa 应用程序中跟踪实际使用时间

objective-c - Swift 项目中带有 .a 库 Xcode 的体系结构 arm64 的 undefined symbol

ios - 调用 viewdidload 图像中的 Swift 2 额外参数错误

ios - 如何快速关闭弹出窗口

objective-c - 在自定义 View 中实现目标 - 操作模式

swift - 如何使用自定义类型存储和检索变量

ios - URLComponents.url 为零

ios - Swift - 从 String 获取信息到 NSMutableArray