迦太基阻止Xcode 9.2建设

时间:2018-01-16 16:17:32

标签: ios xcode carthage quick-nimble nimble

我一直在尝试使用迦太基的项目。 安装了Carthage后,我尝试通过Carthage将Nimble和Quick添加到项目中。

但是,我在carthage更新中得到以下信息:

user$ carthage update *** Fetching Quick *** Fetching Nimble *** Checking out Nimble at "v5.1.1" *** Checking out Quick at "v1.2.0" *** xcodebuild output can be found in /var/folders/g_/h57q7zyj569cgs2rryp8cmk40000gp/T/carthage-xcodebuild.YUIvqk.log *** Building scheme "Nimble-iOS" in Nimble.xcodeproj Build Failed Task failed with exit code 65: /usr/bin/xcrun xcodebuild -project /Users/user/nbrownapp/Carthage/Checkouts/Nimble/Nimble.xcodeproj -scheme Nimble-iOS -configuration Release -derivedDataPath /Users/user/Library/Caches/org.carthage.CarthageKit/DerivedData/9.2_9C40b/Nimble/v5.1.1 -sdk iphoneos ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES archive -archivePath /var/folders/g_/h57q7zyj569cgs2rryp8cmk40000gp/T/Nimble SKIP_INSTALL=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=NO CLANG_ENABLE_CODE_COVERAGE=NO (launched in /Users/user/nbrownapp/Carthage/Checkouts/Nimble)

这通常表明项目本身无法编译。请查看xcodebuild日志以获取更多详细信息:/var/folders/g_/h57q7zyj569cgs2rryp8cmk40000gp/T/carthage-xcodebuild.YUIvqk.log

项目本身无法使用大量Shell脚本调用错误进行构建。卸载Carthage,从项目中删除Cartfile,Cartfile.resolved和Carthage文件夹并删除脚本会导致项目构建没有任何错误。但是,我想使用Carthage并且无法理解为什么我无法建立依赖项?或者为什么在安装Carthage时项目不会建成?

如果我删除上述内容并再试一次,我会收到相同的错误。

我一直关注Ray Wenderlich的例子: https://www.raywenderlich.com/165660/carthage-tutorial-getting-started-2

任何帮助都将不胜感激。

0 个答案:

没有答案