Xcode 10 build 10A255 需要为所有更改清理 build 文件夹

Xcode 10 build 10A255 requires clean build folder for all changes

从 AppStore 更新 Xcode 10 后,即使我添加一行内容,它也不会在我清理项目时应用更改来构建。有什么技巧可以防止这种情况还是错误。

编辑:我正在开发 cocoapod,示例应用程序中的更改适用于完美编译,但开发 pod 中的更改需要清理才能应用更改。

这是 Xcode10.

的新构建系统的一个已知问题

有关于此的雷达,cocoapods 开发人员已意识到该问题。

与此同时(因为它不会很快被修复),你确实可以切换到旧版构建系统(或者每次你想重新编译你的示例应用程序时清理你的构建文件夹)。

另一个选项可能是禁用 cocoapods input/output 路径,但不推荐这样做。

请注意,将编译模式构建设置从增量切换到整个模块实际上不会按预期工作。

有关此的更多信息,您可以查看以下问题: https://github.com/CocoaPods/CocoaPods/issues/7966 https://github.com/CocoaPods/CocoaPods/issues/8073