1

在此处输入图像描述

最近,当我进行 pod 更新、pod 安装然后使用 EarlGrey 执行我的测试用例时,我不断收到此错误。当我尝试使用终端解析路径时,该路径中没有任何内容,我的系统中也没有 EarlGrey-1.0.0。 在此处输入图像描述

4

2 回答 2

2

答案似乎很简单。尽管不得不与 EarlGrey 开发团队进行了很多努力才能找到并进行了很多来回。

第一步是修复“podfile”。详情如下:

当我遇到问题时,我的 podfile 曾经看起来像这样。

在此处输入图像描述

并且想不通。反复删除“Podfile.lock”和“Pods”文件夹并执行“Pod update”和“Pod install”。没运气。

然后我尝试通过直接从我的查找器中浏览“框架”来更改构建阶段中“EarlGrey 复制文件”中的路径。虽然这可以暂时解决我的问题,但它不是永久性的。我检查了我的计划,以确保那里没有任何问题!

在此处输入图像描述 在此处输入图像描述 如果所有这些都完好无损,那么问题出在 podfile 上。按照这里提到的说明:https ://github.com/google/EarlGrey/blob/master/docs/install-and-run.md#step-2-add-earlgrey-as-a-framework-dependency

或者看看下面我的固定 podfile: 按照安装后挂钩中的说明添加这一行。然后进行 pod install 和 clean build,应该可以解决问题。

于 2017-03-16T06:33:39.173 回答
0

尽管上述更改可能会解决问题,但在earlgrey gem 0.2 发布后,集成过程应该会更加顺畅,无论是在Podfile 中post_install还是require在Podfile 中。

更多信息在这里

于 2017-03-30T04:54:05.157 回答