2017-03-16 91 views
1

enter image description here如何處理EarlGrey的PBXCp錯誤?

當我做了一個pod更新,pod安裝,然後使用EarlGrey執行了我的測試用例時,我不斷收到此錯誤。 當我嘗試解決與終端的路徑時,我沒有任何東西,我的系統中也沒有EarlGrey-1.0.0。 enter image description here

回答

2

答案似乎是一個簡單的問題。 雖然不得不努力尋找並且與EarlGrey dev團隊進行了大量的交流。

第一步是修復'podfile'。 詳情如下:

我遇到問題時,我的podfile看起來像這樣。

enter image description here

而且不可能搞清楚。重複刪除「Podfile.lock」和「豆莢」文件夾並執行「豆莢更新」和「豆莢安裝」。沒有運氣。

然後我嘗試通過直接從我的查找器瀏覽'框架'來更改構建階段中的「EarlGrey Copy Files」中的路徑。雖然這可以暫時解決我的問題,但這不是永久性的。我檢查了我的方案,確保沒有什麼事情搞砸了!

enter image description here enter image description here 如果所有這些都是完整的,那麼問題是與podfile。按這裏提到的說明:https://github.com/google/EarlGrey/blob/master/docs/install-and-run.md#step-2-add-earlgrey-as-a-framework-dependency

或者看看我下面固定podfile: 添加這條線在帖子中提到的安裝掛鉤。然後做一個吊艙安裝和清理版本,應該解決問題。

0

儘管上述更改可能會解決問題,但在earlgrey gem 0.2發佈後,您的Podfile中的任何post_installrequire集成過程應該會更順暢。

瞭解更多信息here