迦太基构建因Xcode 11.3的Cuckoo库而失败

时间:2020-01-14 08:40:55

标签: ios swift xcode carthage cuckoo

我正在使用版本11.3(11C29)。我在运行carthage bootstrap命令时遇到了这个问题。让我知道是否还有其他人面临同样的问题。

购物档案: github“ SwiftKit / Cuckoo”

Cartfile.resolved github“ SwiftKit / Cuckoo”“ 1.3.0”

**成功建立**

/ usr / bin / xcrun xcodebuild-项目 /用户/ ***** /文档/工作区/ ****** /迦太基/结帐/布谷鸟/Cuckoo.xcodeproj -方案Cuckoo + OCMock-iOS-配置发行版-derivedDataPath /Users/*****/Library/Caches/org.carthage.CarthageKit/DerivedData/11.3_11C29/Cuckoo/1.3.0 -sdk iphoneos ONLY_ACTIVE_ARCH =否CODE_SIGNING_REQUIRED =否CODE_SIGN_IDENTITY = CARTHAGE = YES存档-archivePath / var / folders / 82 / _m5xwhxx4795wyxlhtw40ch509_hqq / T / Cuckoo SKIP_INSTALL = YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS =否 CLANG_ENABLE_CODE_COVERAGE =否STRIP_INSTALLED_PRODUCT =否(启动于 /用户/ ***** /文档/工作区/ ****** /迦太基/结帐/布谷鸟)用户 从命令行默认: IDEArchivePathOverride = / var / folders / 82 / _m5xwhxx4795wyxlhtw40ch509_hqq / T / Cuckoo IDEDerivedDataPathOverride = / Users / ***** / Library / Caches / org.carthage.CarthageKit / DerivedData / 11.3_11C29 / Cuckoo / 1.3.0

从命令行构建设置: 迦太基=是 CLANG_ENABLE_CODE_COVERAGE =否 CODE_SIGN_IDENTITY = CODE_SIGNING_REQUIRED =否 GCC_INSTRUMENT_PROGRAM_FLOW_ARCS =否 ONLY_ACTIVE_ARCH =否 SDKROOT = iphoneos13.2 SKIP_INSTALL = YES STRIP_INSTALLED_PRODUCT =否

注释:使用新的构建系统注释:规划构建注释:构建 版本说明错误: /用户/ ***** /文档/工作区/ ****** /迦太基/结帐/布谷鸟/荚/目标支持 文件/Pods-Cuckoo+OCMock-iOS/Pods-Cuckoo+OCMock-iOS.release.xcconfig: 无法打开文件(在项目中的目标“ Cuckoo + OCMock-iOS”中) 错误“ Cuckoo”(在项目“ Cuckoo”中的目标“ Cuckoo + OCMock-iOS”中): /用户/ ***** /文档/工作区/ ****** /迦太基/结帐/布谷鸟/荚/目标支持 文件/Pods-Cuckoo+OCMock-iOS/Pods-Cuckoo+OCMock-iOS.release.xcconfig: 无法打开文件(在项目中的目标“ Cuckoo + OCMock-iOS”中) 错误“ Cuckoo”(在项目“ Cuckoo”中的目标“ Cuckoo + OCMock-iOS”中): /用户/ ***** /文档/工作区/ ****** /迦太基/结帐/布谷鸟/荚/目标支持 文件/Pods-Cuckoo+OCMock-iOS/Pods-Cuckoo+OCMock-iOS.release.xcconfig: 无法打开文件(在项目中的目标“ Cuckoo + OCMock-iOS”中) “ Cuckoo”)(在项目“ Cuckoo”中的目标“ Cuckoo + OCMock-iOS”中)

**归档失败**

1 个答案:

答案 0 :(得分:0)

我已解决此问题:

carthage update --no-build && pushd Carthage/Checkouts/Cuckoo/Cuckoo.xcodeproj/xcshareddata/xcschemes && find . ! -name "Cuckoo-iOS.xcscheme" ! -name "Cuckoo-macOS.xcscheme" -delete && popd && carthage build

我们需要运行上面的命令。