我为我的iOS XCode项目设置了持续集成,但是当Xcode bot构建我的项目时,我不断收到很多警告.当我构建(用于运行,测试或存档)时,我没有得到任何警告.
我认为这与我的项目设置有关.我的主项目中有一个'内部'项目,包含我需要的库.我正在为i386
架构构建两个项目,因此它可以在模拟器中运行(因此Xcode机器人可以运行测试).
确切的警告如下.我对.m
内部项目中的每个文件都收到此警告.
Warning: no rule to process file '[…]/CDICMessage.m' of type sourcecode.c.objc for architecture i386
大多数关于此警告的Google结果都是针对.h
错误添加到"编译源"的.m
文件,但显然我的文件应该在那里.
同样,此警告仅显示在Xcode服务器上,本地构建很好.构建是正常的,否则测试成功并构建存档.最大的问题是警告堆会淹没项目可能产生的任何其他警告.