Xcode 10 build 10A255要求干净的build文件夹才能进行所有更改

时间:2018-09-18 08:53:33

标签: ios swift xcode xcode10

从AppStore更新Xcode 10后,即使我添加一行甚至一行,在清理项目时它也不会应用更改。是否有任何技巧可以防止这种情况发生,或者是错误。

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

2 个答案:

答案 0 :(得分:2)

这是新的xcode 10构建系统的已知问题。

对此有雷达,cocoapods开发人员已经意识到了这个问题。

同时(因为它不会很快得到修复),您确实可以切换到旧版构建系统(或每次要重新编译示例应用程序时都清洁构建文件夹)。

另一个选项可能是禁用cocoapods输入/输出路径,但不建议这样做。

请不要将“编译模式”的构建设置从“增量”切换为“整个模块”,实际上将无法按预期进行。

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

答案 1 :(得分:1)

如果新构建系统的增量构建给您带来麻烦,则可以将“编译模式”构建设置从“增量”切换为“完整模块”,或者使用旧的旧构建系统(“文件”>“项目/工作区设置”)。

(但是,这里的错误很可能是您的错误。听起来好像您未能将pod标记为依赖项。请观看有关新构建系统的WWDC 2018视频,看看它是否给您任何提示。 )