升级 Xcode 后 cocoapods 的问题

Posted

技术标签:

【中文标题】升级 Xcode 后 cocoapods 的问题【英文标题】:Issues with cocoapods after upgrading Xcode 【发布时间】:2017-02-13 04:20:23 【问题描述】:

更新了我的 Xcode 项目,但我的 IQKeyboardManager cocoapod 无法正常工作。我更新了它,现在我收到了这个错误:

模块文件是由旧版本的编译器创建的;重建 IQKeyboardManagerSwift

对如何“重建”一只茧足有帮助?

【问题讨论】:

“更新了我的 Xcode 项目”是什么意思?您对 Xcode 项目进行了更改?或者您已经为 Xcode 8 更新了 Xcode 7 项目? 【参考方案1】:

您无法重建 Cocoapods 存储库。您需要在项目中使用Use Legacy Swift Language VersionYES

【讨论】:

以上是关于升级 Xcode 后 cocoapods 的问题的主要内容,如果未能解决你的问题,请参考以下文章

开发投稿1macOS 系统版本升级导致cocoapods无法使用的解决办法

Swift3 的 Cocoapods 1.1.0 beta

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

安装 cocoapods 后无法打开 Xcode 7 工作区文件

更新升级10.11 cocoapods安装出问题最简单的解决方法

XCode 4.3 - 从 XCode 4.2 升级后 perl 找不到 C 编译器