问题标签 [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.
ios - 安全忽略 Carthage.resolved?
使用 Carthage 时,我会在当前文件夹中获得自动生成的 Carthage 文件。git忽略它是否安全或它的用途是什么?
ios - Carthage:iOS 平台没有共享框架方案(针对我自己的框架)
我创建了一个框架(称为 ProjectOne)并对其进行了测试。我想允许在Carthage
. 我编辑了我的方案并"ProjectOne"
在XCODE
. 我做了一个carthage build并验证了该框架是在Carthage/Build/iOS中构建的。
然后我推送到 github并创建一个版本。
在另一个项目中,我正在使用这个框架。但是,carthage 报告 “Dependency ProjectOne 没有任何平台的共享框架方案:iOS”。
我很确定我在 ProjectOne 中分享了这个计划——有人知道为什么会这样吗?
ios - 迦太基不建主框架
假设创建了 2 个框架 A 和 B。在框架 A 中,包含使用 Cartthage 框架 B。现在,当我在使用 carthage 的项目中包含框架 A 时,它会检查它们,但只构建 B。
我应该怎么做才能构建框架 A ?
框架 A 的 Cartfile:
项目的购物车文件:
从项目位置运行carthage update
后,我可以从日志中看到两个框架都已签出,但在构建位置我只能看到框架 B。
还尝试将框架 B 添加到 Cartfile.private 但没有帮助
ios - 使用 Carthage 添加依赖项时出错:“不支持的架构”
我对使用 Carthage 很陌生。我正在用作我的 iOS 应用程序的依赖项管理器。我正在尝试添加 RXSwift 和 SwiftEventBus。这是我的购物车文件:
运行更新命令,我得到了这些错误,我真的不明白问题出在哪里。
git - 未获取 Carthage 定义的 git 子模块
我使用 Carthage 将几个框架导入为 git 子模块。供参考,repo 可在github上找到。
Carthage 创建了混合配置,导致无法构建新克隆的副本:
回购的新克隆提供以下内容:
Carthage/Checkouts/Nimble
和Carthage/Checkouts/Quick
存在但为空文件夹。
运行后git submodule update --init --recursive
:
Carthage/Checkouts/Nimble
和Carthage/Checkouts/Quick
和Carthage/Checkouts/Quick/Externals/Nimble
已签出。然而没有记忆:
Carthage/Checkouts/CleanroomASL
和Carthage/Checkouts/CleanroomLogger
购物车文件
购物车文件.private
.gitmodules
.gitignore
更新 1
进一步的研究表明 Carthage 更新了 .gitmodules 条目Carthage/Checkouts/CleanroomASL
,Carthage/Checkouts/CleanroomLogger
但未能创建160000个目录指针以允许克隆子模块。
我所做的一切似乎都无法解决这个问题。包含
- 从 .gitmodules 手动删除 Cleanroom 条目
- 擦除本地 Carthage 文件夹
rm -rf ~/Library/Caches/org.carthage.CarthageKit
我对如何解决这个问题一无所知。
更新 2
frameworks - 我们从哪里获得 Carthage 依赖管理的框架名称?
我的问题是,在 Carthage 中获取框架 cartfile 名称似乎很困难,而在 CocoaPods 中使用它太容易了,就像https://cocoapods.org/
我们只是复制和粘贴它一样。
是否有任何网站或地方可以获取 Carthage 依赖工具的所有框架 cartfile 名称?
ios - Xcodebuild:无法加载通讯录
当我使用carthage时,总是构建失败,所以我搜索carthage github问题,我发现它似乎是xcodebuild错误,即使我输入xcodebuild -list
它会抛出错误
~$ > xcodebuild -list
2016-03-02 10:40:17.413 xcodebuild[17993:2398778] ### Failed to load Addressbook class CNContactNameFormatter
Information about project "ReactiveCocoa":
Targets:
ReactiveCocoa-Mac
ReactiveCocoa-MacTests
ReactiveCocoa-iOS
我不知道这个,请帮助我!
swift - Carthage 更新错误:“GitHub API 请求失败:凭据错误”
这是我的购物车文件:
当我跑步时,carthage update
我得到了这个:
所以它似乎同时构建了 Kanna 和 Realm,但我收到了一个关于错误的 GitHub API 凭据的错误。怎么了?
ios - Xcode 在调试时崩溃
我的 Xcode 有很大的问题,问题是我无法调试我的一些项目。当我尝试在控制台窗口(使用po
命令)中显示值或打印它们时,Xcode 崩溃了。
我已经看到了很多关于此的问题/主题以及一些建议的解决方案,但没有任何帮助。例如我尝试过的:
- 删除派生数据
- 删除所有断点
- 不同版本的 Xcode(我从 Xcode 7.0 遇到这个问题)
- CLANG_ENABLE_MODULE_DEBUGGING 设置为 false
- 重新启动 Xcode 和操作系统
- 重新安装 Xcode
- 重新安装 Mac OS X(保留数据)
我正在使用迦太基,我尝试了命令:
到目前为止没有任何帮助。我想真正的问题是 Xcode 中的一些错误或其他东西,但我等不及 Apple 来解决这个问题。无论如何,我该如何自己解决?我无法停止使用调试器。
以下是来自 Xcode 崩溃窗口的更多信息:
谢谢你的帮助