【发布时间】:2019-02-23 17:28:07
【问题描述】:
更新到 Xcode 10 后,初始项目配置存在一些问题。步骤如下:
配置工作如下:
这在 Xcode 9 中运行良好,但显然在 Xcode 10 构建系统下无法运行。问题是如果我下载存储库(.generated 文件不是存储库的一部分)。然后点击build,它会显示如下结果:
... 使用“.sourcery.yml”的配置文件 扫描来源... 找到239种。 正在加载模板... 加载了 9 个模板。 生成代码... 完成的。 处理时间 0.491948962211609 秒 ...
所以 sourcery 工作正常,然后 linting:
Linting 'FromResponse.generated.swift' (1/186)
工作正常,过程也很好,但最终,构建会失败:
错误:找不到构建输入文件: '/path/Generated/FromResponse.generated.swift', ...
所以这很奇怪,因为文件在物理上就在那里,并且根据构建设置文件应该在生成它们之后进行编译。那么我应该如何在构建过程中处理 sourcery 呢?
【问题讨论】:
标签: xcode xcode10 swiftlint sourcery