Travis CI问题:在提到的工作空间中找不到指定的方案

时间:2018-11-29 08:31:52

标签: ios swift xcode continuous-integration travis-ci

在cocoapads缓存的情况下会发生此构建失败问题,这意味着如果我添加命令在yml文件中缓存cocoapods,则该构建在travis上中断,否则工作正常。我每次都会遇到的构建失败问题是“名为“ some_workspace”的工作空间不包含名为“ some_scheme”的方案。“-list”选项可用于在工作空间中查找方案的名称。”

我认为我的项目的xcscheme数据配置有误,或者只有在运行“ pod install”命令并激活xcworkspace时,才能使方案可用。

请注意,我所有的xcode方案已经共享!

在此感谢我能提供的所有帮助。

1 个答案:

答案 0 :(得分:0)

非常感谢Travis支持团队,因为他们的帮助和支持,只有我才能解决我所关心的问题。该问题是由于pods缓存配置所致,该配置通过在before_install子句中引入pod install命令得以解决,我猜想它可以通过某种方式帮助CI构建器从上次构建中提取缓存的pod文件并执行构建。