更新到 Xcode 10 后,初始项目配置存在一些问题。步骤如下所示:
配置的工作方式如下:
这在 Xcode 9 中工作正常,但显然,它在 Xcode 10 构建系统下不起作用。问题是我是否下载存储库(.generated文件不是存储库的一部分)。点击build它会显示如下结果:
...使用“.sourcery.yml”处的配置文件扫描源...发现 239 种类型。正在加载模板...已加载 9 个模板。生成代码...完成。处理时间0.491948962211609秒...
所以 sourcery 工作正常,然后进行 linting:
Linting 'FromResponse. generated.swift' (1/186)
工作正常以及过程,但最终构建将失败:
错误:找不到构建输入文件:'/path/Generate/FromResponse. generated.swift',...
所以这很奇怪,因为文件实际上是存在的,并且根据构建设置文件应该在生成它们之后进行编译。那么我应该如何在构建过程中处理源代码呢?