287得票3回答
命令行工具 - 错误 - xcrun: 错误: 找不到实用程序"xcodebuild",它不是开发人员工具或不在PATH中。

在使用Carthage依赖管理器将SwiftJSON框架构建到某个Xcode项目时,我遇到了以下错误。 Sivaramaiahs-Mac-mini:GZipDemoApp vsoftMacmini5$ carthage update --platform iOS *** 正在获取 Gz...

133得票28回答
链接器命令以退出码1失败(使用-v查看调用),Xcode 8,Swift 3。

我无法摆脱这个错误! 我尝试过各种方法,如清除派生数据(偏好设置->位置->单击灰色箭头在Finder中打开Derived Data文件夹->右键单击,移到垃圾箱),清理项目(CMD+Shift+K或Product->Clean),更新carthage和依赖项,查看StackOverfl...

98得票5回答
嵌入式二进制文件和链接框架有什么区别?

使用外部框架时,Xcode现在有一个Embedded Binaries和Linked Frameworks区域。 当你下载外部框架并将其拖到Xcode中时,它会将框架放入Linked Frameworks and Libraries区域。 当您使用Carthage构建库时,它建议将其拖...

94得票9回答
如何使用Carthage从Cartfile更新单个库?

我的 Cartfile 中有很多库。 当我执行carthage update时,它会遍历所有库。 这可能需要很长时间。 有没有办法使用 Carthage 只更新单个库? 像这样的东西?(这样做不起作用)carthage update "evgenyneu/moa"

70得票1回答
清除 Carthage 缓存的方法是什么?

我在我的iOS项目中使用Carthage依赖管理器,我想知道在更新问题出现时清除其缓存的最佳方法是什么。

67得票5回答
如何正确创建Carthage的Cartfile?

我正在研究Cartfile。很想像所有的指南所说的那样“简单创建Cartfile”。 但是...如何“简单”创建Cartfile? 我创建了一个纯文本文档,将其命名为cartfile,并在其中复制了一些依赖项。 在我的根项目目录下运行carthage update 收到此错误消息:“目...

65得票14回答
模块“myFramework”的伞形头文件不包括头文件“otherFramework.h”。

我的Swift/iOS9框架'viewer_protocol'使用了另一个外部的Objective-C框架(CocoaAsyncSocket)。我正在使用Carthage构建CocoaAsyncSocket。到目前为止,一切都正常:我在我的框架Xcode项目中有一个示例应用程序,可以使用我的框...

58得票7回答
安装Carthage时出现“错误:无法锁定配置文件.git / config:权限被拒绝”的错误

我想使用 brew install carthage 命令在我的 Mac OS 上安装 Carthage。然而,我收到了以下错误:touch: /usr/local/Homebrew/.git/FETCH_HEAD: Permission denied touch: /usr/local/Ho...

56得票2回答
"--no-use-binaries"在Carthage中的目的是什么?

作为标题所述,"--no-use-binaries" 在 Carthage 命令行中的目的是什么?如果缺少此选项会发生什么,并且使用此选项有什么好处?

50得票2回答
Xcode中的“Run Script”和“Build Phase”在哪里?

为了安装 Carthage,文档中说你需要添加一个 Run Script。 在应用程序目标的“Build Phases”设置选项卡中,单击“+”图标并选择“New Run Script Phase”。 创建一个 Run Script,在其中指定你的 shell(例如:bin/sh),将以下内...