我正在通过jenkins将iOS应用归档,作为使用xcode作为构建工具的持续集成过程的一部分。我们有与应用程序集成的三个框架。一切工作正常,但突然我在詹金斯建筑时遇到以下问题。
Bridging-Header.h:25:9: error: 'xxx/xxy.h' file not found
import xxx/xxy.h
error: failed to import bridging header '/xxxx/xxxx/xxxx/xxxxxx_App-Bridging-Header.h'
** BUILD FAILED *****
当我在xcode(7.3.1)中单独构建时,构建成功,但通过jenkins失败,并出现上述错误。
最佳答案
感谢您的支持。我自己解决了此问题,解决方法是在目标依赖项下添加定义的框架,并且还需要在项目级别添加在框架搜索路径中继承的路径,因为jenkins在导入xcode进行生成时总是会检查其初始性。