使用 carthage 集成 ReactiveCocoa 失败
Integrating ReactiveCocoa using carthage fails
我正在尝试创建一个新的 iOS/Swift 项目并集成 ReactiveCocoa using carthage。
我是运行Xcode7.1.1.
我的 cartfile 只有一行:
github "ReactiveCocoa/ReactiveCocoa"
当 运行 carthage update
时,我收到以下构建错误:
以下构建命令失败:
CompileSwift normal x86_64 Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift
CompileSwift normal x86_64 /Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(3 次失败)
然后是更多信息:
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift:6:37:错误:'Printable' 已重命名为 'CustomStringConvertible'
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift:31:10:错误:'toString' 已重命名为 'String'
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift:8:51:错误:'Printable' 已重命名为 'CustomStringConvertible'
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift:25:10:错误:'toString' 已重命名为 'String'
shell 任务失败,退出代码为 65:
** 构建失败 **
有谁知道如何解决这个问题?
仍然没有 ReactiveCocoa 4
的稳定版本,并且由于您没有指定版本,它正在下载最后一个稳定版本:3.0
,它与 Swift 2.x
不兼容].
你想要做的是添加一个特定的版本:.
github "ReactiveCocoa/ReactiveCocoa" "v4.0.0-RC.2"
试试看
github "ReactiveCocoa/ReactiveCocoa" ~> 4.0
在 Cartfile
我正在尝试创建一个新的 iOS/Swift 项目并集成 ReactiveCocoa using carthage。
我是运行Xcode7.1.1.
我的 cartfile 只有一行:
github "ReactiveCocoa/ReactiveCocoa"
当 运行 carthage update
时,我收到以下构建错误:
以下构建命令失败:
CompileSwift normal x86_64 Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift
CompileSwift normal x86_64 /Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(3 次失败)
然后是更多信息:
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift:6:37:错误:'Printable' 已重命名为 'CustomStringConvertible'
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/Box.swift:31:10:错误:'toString' 已重命名为 'String'
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift:8:51:错误:'Printable' 已重命名为 'CustomStringConvertible'
/Users/nburk/Developer/RxTicTacToe/Carthage/Checkouts/Result/Carthage/Checkouts/Box/Box/MutableBox.swift:25:10:错误:'toString' 已重命名为 'String' shell 任务失败,退出代码为 65: ** 构建失败 **
有谁知道如何解决这个问题?
仍然没有 ReactiveCocoa 4
的稳定版本,并且由于您没有指定版本,它正在下载最后一个稳定版本:3.0
,它与 Swift 2.x
不兼容].
你想要做的是添加一个特定的版本:.
github "ReactiveCocoa/ReactiveCocoa" "v4.0.0-RC.2"
试试看
github "ReactiveCocoa/ReactiveCocoa" ~> 4.0
在 Cartfile