Vapor 中的封装位错误
Posted
技术标签:
【中文标题】Vapor 中的封装位错误【英文标题】:Error in Package-Bits in Vapor 【发布时间】:2017-07-27 11:46:56 【问题描述】:当我尝试从 Xcode 运行 Vapor 时,它显示一个错误:
/Users/apple/HelloWorld/Packages/Bits-1.0.0/Sources/Bits/ByteSequence+Conversions.swift:9:16:
“[Byte]”类型的值没有成员“withUnsafeBytes”
我正在使用
蒸汽 - 2.0.3
Xcode - 8.2.1
使用的快照:Swift 3.0 GM 候选快照 2016-09-08 (a)
【问题讨论】:
您可以使用官方发布的 Swift 3.0 或 3.1 版本吗? 3.0我用过 3.1 怎么样?如果我之前不清楚,我的意思是释放,而不是你在问题中描述的通用汽车候选人。 当我从终端尝试“swift --version”时,我得到了 swift 3.0 【参考方案1】:Vapor 2 需要 Swift 3.1,因此您应该升级您的 Xcode 版本以获取最新版本的 Swift
【讨论】:
无法更新 XCode 我的系统是 2008 年初。Ei capitan 10.11.6。 啊...这会出现问题。那么你将不得不坚持使用 Vapor 1。您可能会成功地将 3.1 工具链安装到 Xcode 8.2 中,但这完全是实验性的,不受支持 vapor 1 会支持 swift 3.1 吗? Vapor 1 适用于 Swift 3.0 和 3.1 很好。 Vapor 2 需要 Swift 3.1 ? 最后,毫无疑问。我需要在“brew install vapor”中添加什么来安装蒸汽 1以上是关于Vapor 中的封装位错误的主要内容,如果未能解决你的问题,请参考以下文章
当游戏是 64 位时,Google Play 控制台 64 位错误
Windows 8.1 64 位错误与平台添加 android 命令的 PhoneGap