从 Xcode 项目中删除 SwiftyJSON 框架/cocoapod
Posted
技术标签:
【中文标题】从 Xcode 项目中删除 SwiftyJSON 框架/cocoapod【英文标题】:Removing SwiftyJSON framework/cocoapod from Xcode project 【发布时间】:2018-02-19 08:15:06 【问题描述】:在 Swift 4.0 语言问世后,我已经完成的应用程序出现了一些警告。它说 SwiftyJSON 已被弃用。经过一些研究,我发现 SwiftyJSON 已被弃用,这可能是因为解析 JSON 的新方法很简单。 我现在的目标是实施这种新方法以避免将来出现问题。
所以我的问题是,有没有办法从我的项目中删除所有 SwiftyJSON 框架/cocoapods 并能够从 Xcode 项目而不是 Xcworkspace 工作?所以我可以研究解析 JSON 的新方法吗?
【问题讨论】:
从您的 Podfile 中快速删除 pod 行,然后从终端安装 pod Removing Pod from project - xcode的可能重复 github.com/CocoaPods/cocoapods-deintegrate 【参考方案1】:运行pod update SwiftyJSON
命令
它会将 SwiftyJSON 更新到具有 Swift 4 兼容性的最新版本 4.0.0。
希望对你有帮助。
【讨论】:
这没有回答原始问题。 OP 试图删除 SwiftyJSON pod 和相关文件,但未更新或消除警告。【参考方案2】:您可以做的(当您使用 cocoapods 时)是打开文件 Podfile,其中包含您的 pod 列表并删除显示 pod 'SwiftyJSON'
的行,然后从项目根目录在终端中运行 pod install
文件夹。这将删除它。
其实有 SwiftyJSON 4。我相信只有 SwiftyJSON 3 被弃用了。
【讨论】:
以上是关于从 Xcode 项目中删除 SwiftyJSON 框架/cocoapod的主要内容,如果未能解决你的问题,请参考以下文章
xcodebuild 没有这样的模块'SwiftyJSON',而在 xcode 中构建工作