问题标签 [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 投票
1 回答
473 浏览

ios - 未加载库,因为找不到图像

我正在使用 Carthage,遇到了奇怪的问题。我的应用程序中有框架:

但是当我尝试在模拟器中启动我的应用程序时,我收到了这个错误:

0 投票
2 回答
1492 浏览

ios - 分发二进制 iOS 框架

是否有任何依赖管理工具可以允许第三方框架供应商在不实际提供框架的情况下分发它的二进制文件?

我正在寻找类似于 CocoaPods 或 Carthage 的东西,但不是直接下载/构建源代码,而是下载并链接二进制 .framework。

谢谢你。

0 投票
0 回答
179 浏览

ios - 复制没有 Carthage 的框架

我面临着让项目在没有安装 Carthage 二进制文件的机器上运行的要求。据我了解,唯一的问题是copy-framework相位,因为它使用carthage二进制。您能否指导我如何仅使用 Xcode 工具执行此步骤?

0 投票
2 回答
493 浏览

ios - 使用 carthage 集成 ReactiveCocoa 失败

我正在尝试创建一个新的 iOS/Swift 项目并使用carthage集成ReactiveCocoa

我正在运行 Xcode 7.1.1。

我的购物车文件只有一行:

运行时carthage update,我收到以下构建错误:

以下构建命令失败:

CompileSwift normal x86_64 Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift

CompileSwift normal x86_64 /Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift

CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler

(3次失败)

然后是更多信息:

/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift:6:37:错误:“Printable”已重命名为“CustomStringConvertible”

/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift:31:10:错误:“toString”已重命名为“String”

/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift:8:51:错误:“Printable”已重命名为“CustomStringConvertible”

/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift:25:10: 错误:“toString”已重命名为“String”shell 任务失败,退出代码65:**构建失败**

有谁知道如何解决这一问题?

0 投票
3 回答
12737 浏览

git - 如何设置 Carthage 以使用我自己的位于私有存储库中的框架,如 Stash (Bitbucket)?

我想知道是否有类似私有 pod的东西Carthage,我有几个框架,我目前正在使用git submodules,我开始Carthage用于一个新项目并且非常好,但到目前为止我只是将它配置为管理第三方框架依赖项。我已经检查了carthage 文档,但不清楚如何设置它。Carthage仅适用于Github回购吗?它可以与Atlassian-Stash(现在Bitbucket)一起使用吗?如果有怎么办?

0 投票
1 回答
547 浏览

ios - 无法在 Xcode 7.2 上使用 Swift 构建设备(与配置文件无关)

这与配置文件无关。

我添加了SnapKit(0.18.0)和Carthage(0.10)。每当我尝试在使用 Xcode 7.2 的设备上运行该应用程序时,都会收到如下错误:

架构 arm64 的未定义符号:“Swift.Double 的协议见证表:SnapKit 中的 SnapKit.RelationTarget”,引用自:

如果我为模拟器构建它可以工作。如果我在 Jetbrains 的 AppCode 上为设备构建它,它就可以工作。

我有 Xcode 7.2 和 iOS 9.2。Google 和 Stackoverflow 的“协议见证表”是空的。

到底他妈发生了什么?

0 投票
0 回答
908 浏览

xcode - 制作 Swift 命令行工具时如何使用 carthage 库?

我收到错误

尝试在 XCode 中构建我的命令行工具时。我已经构建了 carthage,因此框架位于正确的文件夹中。 在此处输入图像描述

并完成了与库的链接二进制文件: 在此处输入图像描述

我也尝试添加复制文件 在此处输入图像描述

但似乎没有任何效果。有没有人有什么建议?

0 投票
1 回答
167 浏览

ios - 迦太基上的乌拉班飞艇

尝试使用此命令将 carthage 用于 UrbanAirship

我收到这个错误

有谁知道如何解决这个问题?

0 投票
1 回答
2274 浏览

ios - 迦太基更新时出现 Alamofire 错误

我的购物车文件:

错误:

0 投票
2 回答
11994 浏览

cocoapods - 在同一个项目中使用 Carthage 和 CocoaPods

我目前正在查看一个仅支持 Carthage 作为包管理器的库。我希望与之集成的项目已经有一些 CocoaPods 依赖项。有没有人尝试同时使用这两个管理器?

我觉得这是个坏主意,但我很想听听在实践中是否是这种情况。