Jul. 14th, 2024
2024年 6月 9日

Post: CocoaPods: Swift Version

CocoaPods: Swift Version

Published 12:07 Jul 16, 2016.

Created by @ezra. Categorized in #Programming, and tagged as #iOS.

Source format: Markdown

Table of Content

最近使用 CocoaPods 又出了点问题,在执行 pod trunk push 的时候,出现了 Xcode Build 错误,提示了一些关于 Swift 版本的错误。

起初尝试了配置 Xcode 项目中 Use Legacy Swift Language Version 选项,没有作用。于是更新了 CocoaPods 到最新的测试版本 1.1.0,因为新版中允许指定 Swift 版本,有两种方法:

  • 通过 --swift-version VERSION 来指定
  • 通过 .swift-version 文件来指定,你可以用 echo "VERSION" > .swift-version 创建一个这个文件。

这一操作顺利通过了 pod lib lint 指令的验证,但是在 pod trunk push 时又出现了新的问题:

[!] The Pod Specification did not pass validation.

The following validation failed:

  • Warnings: Unrecognized pushed_with_swift_version key.

看到 Warnings 第一反应是忽略😓,于是在 pod trunk push 后面加上了 --allow-warnings 选项,顺利通过了。

Pinned Message
I'm looking for a SOFTWARE PROJECT DIRECTOR / SOFTWARE R&D DIRECTOR position in a fresh and dynamic company. I would like to gain the right experience and extend my skills while working in great teams and big projects.
Feel free to contact me.
For more information, please view online résumé or download PDF
本人正在寻求任职 软件项目经理 / 软件技术经理 岗位的机会, 希望加⼊某个新鲜⽽充满活⼒的公司。
如有意向请随时 与我联系
更多信息请 查阅在线简历下载 PDF