【问题标题】:Xcode 11 Beta and Carthage bootstrapXcode 11 Beta 和 Carthage 引导程序
【发布时间】:2019-11-01 06:24:10
【问题描述】:
我正在尝试使用 Xcode 11 编译我的项目。如果我构建项目,我会收到以下消息:
使用 Swift 5.0 编译的模块不能被 Swift 5.1 导入
我尝试重建运行 carthage bootstrap 的依赖项,但我收到来自 carthage 的另一条错误消息:
无法确定本地 Swift 版本。
在 Xcode 11 beta 上运行使用 swift 5 构建的应用程序的最佳流程是什么? (考虑到我使用 carthage 作为依赖管理器?)
【问题讨论】:
标签:
ios
carthage
xcode11
ios13
【解决方案1】:
打开 Xcode 并转到首选项。现在选择标签Locations 并在Command Line Tools 的下拉菜单中选择Xcode 11.0。之后再次运行 Carthage,项目应该在 Xcode beta 中构建。
【解决方案2】:
你需要选择XCode的默认版本,
要做到这一点,只需打开终端并写下这个:
$ sudo xcode-select -s <path/to/>Xcode.app
确保您输入所需 XCode 版本的确切路径,
或者直接将其拖放到终端上。