问题标签 [carthage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
32358 浏览

ios - 如何正确创建迦太基购物车文件?

我正在调查购物车文件。迫不及待地想像所有说明所说的那样“简单地创建一个购物车文件”。

只是......你如何“简单地”创建一个购物车文件?

我创建了一个纯文本文档,将其命名为 cartfile 并在其中复制了一些依赖项。

在我的根carthage update项目目录中运行

得到这个错误:“目录中没有这样的文件”

下载了一个示例 carthage 项目,并且 Cartfile 实际上是一个可执行文件。那么我如何“简单地创建”一个 Cartfile,因为没有任何关于如何创建的说明

0 投票
9 回答
42930 浏览

carthage - 如何使用 Carthage 仅更新 Cartfile 中的一个库?

我的 Cartfile 有很多库。当我这样做carthage update时,它会遍历所有库。这可能需要很长时间。

有没有办法用迦太基更新一个图书馆?像这样的东西?(这行不通)

0 投票
0 回答
369 浏览

ios - Carthage:缺少扩展名:public.vcs.subversion

当我想使用 carthage update 更新我的框架时遇到问题。这就是我得到的:

美分框架出现了,但我认为它也应该是美元框架。

我在使用 Alamofire 时也收到了同样的警告。

我有 Xcode 6.3.2 和 Carthage 0.7.4。

有人知道出了什么问题吗?

0 投票
0 回答
999 浏览

ios - 不能在 Xcode 7 UI 测试目标中包含 Objective-C .framework?

我试图依赖OHHTTPStubs作为框架,来自 Xcode 7 中的 Swift UI 测试目标。

我构建了 .framework(通过 Carthage,但我不确定这是否相关?)并将其拖到 UI 测试目标的 Build Phases 选项卡下的“Link binaries with libraries”部分。

但是当我尝试@import OHHTTPStubs在我的 .swift 测试用例中时,Xcode 告诉我No such module 'OHHTTPStubs'

这应该很简单,我错过了什么?这是Github 上的项目

0 投票
1 回答
252 浏览

swift - 如何使用 Carthage 分发可设计/可检查的自定义视图

有没有办法在 Carthage 框架中分发自定义 IBDesignable / IBInspectable UIView 控件?

这是一个演示框架:

https://github.com/exchangegroup/MyCustomView

它具有可设计MyCustomView性和可检查性myBorderWidth

自定义类

可设计视图显示在框架项目的情节提要中。

可检查的作品

但是,如果我将此框架包含在另一个带有 Carthage 的应用程序中,则情节提要不允许设计MyCustomView.

这是一个与 Carthage 一起使用的演示应用程序:

https://github.com/exchangegroup/UsingMyCustomView

inspectable_does_not_work

有没有办法用 carthage 分发可设计的 UIView?

在 Xcode 6.4 和 Xcode 7 中测试。

迦太基:0.6.4

0 投票
1 回答
319 浏览

ios - Carthage,在我自己的框架中嵌入第三方框架

我正在构建我自己的 iOS 框架,我想通过 Carthage 提供它。它依赖于另外两个框架,也通过 Carthage 安装。当用户安装我的框架时,他会得到我安装的第三方框架吗?

0 投票
2 回答
2828 浏览

carthage - Carthage 错误“未找到 github 的标记版本”

我想在我的项目中使用 Carthage,所以我安装了 Carthage。我在项目的根文件夹中准备了一个 Cartfile。当我carthage update在终端中输入命令时,我得到了这个错误:

*** 克隆 HanekeSwift 未
找到 github“Haneke/HanekeSwift”的标记版本

Cartfile 文件包含以下几行:

为什么我会收到此错误?

0 投票
2 回答
13732 浏览

ios - Xcode 7 beta 2 上的“没有这样的模块”

我看到了这个问题,但我仍然无法导入框架并在 Xcode 7 beta 2 (7A121l) 中使用它。

所以目前我正在尝试通过 carthage 使用Result。将其添加到Build Phases/Link Binary with Binaries and Embed Frameworks后,我能够成功编译,但我收到一条错误消息(是的,它说成功,然后是错误:S):

关于进口:

例如,构建能够运行和编译,但我无法 cmd+单击结果。


编辑 1: 在 Xcode 6.3.2 上它按预期工作。

编辑2: 打开雷达:21588771

0 投票
1 回答
2589 浏览

ios - Carthage 设置失败,代码为 65

我正在一台新机器上安装迦太基。

$ brew install Carthage

[in project root] $ emacs Cartfile

$ carthage update

(6 次失败)

0 投票
0 回答
1124 浏览

xcode - 将 cocoapods 和 carthage 一起用于不同的库

我用 Carthage 安装了 Alamofire,我发现了一些其他的库,我可能也想与我的项目集成,但不幸的是它们只支持 Cocoapods。

所以问题是,我可以将 Carthage 用于 A 库,将 Cocoapod 用于 B 库吗?