- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在构建依赖于 Carthage 管理的大量依赖项的项目时遇到了困难。 Carthage update
运行没有问题(尽管它必须重建几个库,因为我使用的是更新版本的 swift)但是在“复制框架”脚本期间出现问题(/usr/local/bin/carthage copy-frameworks
) 在构建过程中。 Xcode 无法构建项目,并显示一条相当奇怪的错误消息。
购物车文件:
github "ReactiveX/RxSwift"
github "RxSwiftCommunity/RxDataSources"
github "RxSwiftCommunity/Action"
github "RxSwiftCommunity/RxRealm"
github "realm/realm-cocoa"
github "Quick/Quick"
github "Quick/Nimble"
错误:
Failed to read file or folder at /Users/adrianward/Documents/Software Development/Apollo/Carthage/Build/iOS/Realm.framework
Command PhaseScriptExecution failed with a nonzero exit code
将哪个框架作为输入文件引用并不重要——结果都是一样的。我已经清除 DerivedData、检查 KeyChain、重新启动等,甚至从头开始构建一个测试项目,结果相同。删除复制框架脚本可解决问题
到目前为止,Carthage GitHub 页面上还没有人有任何想法。有什么想法吗?
最佳答案
关于ios - 使用 Carthage 管理的依赖项时 Xcode 10 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53054669/
我的 Cartfile 有很多库。当我执行迦太基更新时,它会遍历所有库。这可能需要很长时间。 有没有办法用 carthage 只更新一个库?像这样的东西吗? (这行不通) carthage updat
通过 cocoapods 的集成已记录且简单,但我如何使用 Carthage 实现相同的效果? 最佳答案 现在它可以与 Swift 一起使用。 目录文件: github“facebook/Facebo
我需要为iOS项目升级TeamCity CI / CD。我正在使用迦太基进行依赖性管理。 我了解为每个构建执行carthage update是一个坏主意。一个构建代理将为每个新构建重建框架。这是非常耗
假设创建了 2 个框架 A 和 B。在框架 A 内部,包含使用 Cartthage 框架 B。现在,当我在使用 carthage 的项目中包含框架 A 时,它会检查这两个框架,但只构建 B。 我应该怎
我克隆了 this iOS application来自 github 并尝试运行 carthage使用文档中概述的 carthage update。但是,当我这样做时,我收到一条错误消息(实际上,这是
我正在构建自己的 iOS 框架,我想通过 Carthage 提供该框架。它依赖于另外两个框架,也通过 Carthage 安装。当用户安装我的框架时,他是否会获取我安装的第三方框架? 最佳答案 我相信您
我是 iOS 框架的新手,但在玩弄 Carthage 和 Swift 我遇到了一个非常简单的问题,但我似乎没有找到我正在寻找的答案为。 我目前正在研究 Alamofire 和 ObjectMapper
我在 Xcode 中创建了两个框架。 在每个框架中,我使用 Carthage 来获取外部框架。 我有以下设置(希望它有意义): - MyNetworksFramework -- Framework r
Cartfile 文档做出断言: If no version requirement is given, any version of the dependency is allowed. 举个矛盾的
我的 iOS 应用程序通过 Carthage(AudioKit、PromiseKit、Dollar 等)使用某些框架,我现在正尝试将应用程序的部署目标从我们之前使用的 10.x 更改为 9.3。由于框
我按照 this 创建了一个 Swift 框架指导。这适用于客户端应用程序,也可以进行测试。 到目前为止,一切顺利。 当我向我的框架添加一个框架时,例如JASON ,我无法导入我的代码,因为它没有显示
我发现迦太基的这个问题已被问过几次,但我一直无法找到有效的解决方案。我已经尝试了这些线程中具有类似问题的所有建议,但没有一个有效。 XCode Server: Opening import file
我正在尝试移除和删除通过崩溃的 Carthage 添加的 Mapbox Framework。 我关注了these instructions. 然而,在完成上述所有操作并按照说明在 Find 中搜索 c
我正在使用 Carthage 进行依赖管理来调试 iOS 应用程序中的内存损坏问题。 该问题很可能与第 3 方依赖项有关。我已经使用 -configuration Debug 重建了依赖关系,但是没有
我想向我正在开发的这个应用程序添加一个 FrameWork。它将纬度和经度坐标转换为 UTM 坐标。 我将此添加到购物车文件中:github "peterringset/UTMConversion"~
如何知道我通过 Carthage 安装了哪些版本的依赖项? Cartfile.resolved 只通知我项目的依赖关系,而不通知我项目的依赖关系..? 最佳答案 万一还有人想知道: Cartfile.
使用 Carthage 进行依赖管理的正确方法是什么,同时还能够为它引入的类型编写测试。例如,(这是假设的)如果我引入 AlamoFire 并假设它有一个 Response协议(protocol)和不
在我的 iOS 应用中,我尝试使用 Carthage 导入两个框架——这两个框架都依赖 Alamofire(但版本不同)。 当我运行 carthage update --platform ios我收到
迦太基版本:0.25.0 xcodebuild -version: 8.3.3 您是否正在使用 --no-build?没有 您是否在使用 --no-use-binaries?没有 你在使用 --use
我在尝试实现两个框架和一个应用程序之间的以下依赖设置时遇到问题,这些都是我开发的: Util 包含一系列低级实用程序和 Foundation 类型的扩展,例如 String、Date等 UI包含一堆自
我是一名优秀的程序员,十分优秀!