迁移到Xcode 9后,我注意到它不断完全构建我的项目.我发现它与"show live issues"设置有某种关联.禁用该设置会停止构建,但这会使开发变得不方便.
我想禁用这个连续的构建循环,或者在不启动所有构建脚本的情况下使其工作.
我的自定义构建脚本包含linting和格式化,所以会发生的事情是,我尝试编辑文件,但Xcode开始构建,从而启动格式化例程,它会更改我正在尝试编辑的完全相同的文件.
我有一个工作区,有一个主要项目,pods和另外两个子项目.这些子项目并不是独立运行的,它们被构建到框架中并链接到主要目标.
其中一个子项目(我们称之为SubA)具有依赖关系,我将其添加到主podfile中.
但是自从cocoapods 1.0.0问世以来,我无法构建SubA,它没有看到导入的pod.它给出了错误import No such module ....
在1.0.0之前,一切都在开箱即用.而且我不能把它作为一个小包,因为它取决于另一个子项目SubA,所以保持同步所有这些将是一个麻烦.