swift - 向 Swift 命令行工具添加依赖项

标签 swift command-line dependencies shared-libraries

我尝试将带有库的时间跟踪应用程序添加到 Xcode 9 中的 swift 4 命令行工具中。我尝试使用 cocopods 并使用代码作者留下的说明,但我无法使其工作。每当我尝试通过说:

import Stopwatch

它给出错误“没有这样的模块‘秒表’” 如果有人能给我一些安装步骤,我将不胜感激。

我从 https://github.com/matejkosiarcik/Stopwatch#build-from-source-1 获取时间跟踪器

这些说明没有帮助。

谢谢

最佳答案

Cocoapods 默认情况下将您的依赖项添加为框架,正如您所描述的那样,命令行工具不支持这一点。确保在 Podfile 中注释掉以下行:

...
# use_frameworks!
...

问题是你无法以这种方式集成用 swift 编写的 pod,因为它们要求你使用 use_frameworks!

关于swift - 向 Swift 命令行工具添加依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46972803/

相关文章:

linux - 有效的赋值运算符 Bash

maven - Gradle本地依赖性测试

java - NetBeans 中的 Apache Ivy 用于解析导入

Meteor 包从仅使用 tmeasday :check-npm-versions 标记为依赖项的 npm 包导入 css 文件

ios - 如何观察 NSView 框架的变化?

ios - 订阅到期日期

ios - 使用 Swift 检查 ios 中蜂窝网络的互联网连接

macos - SWIFT OSX NSBezierPath 线宽属性不起作用

powershell - 使用内联管理员凭据运行 Powershell 脚本以启动和停止 Windows 服务

linux - Jupyter Notebook URL 的 token 在 Ubuntu 上的 Docker 镜像中被截断