2017-03-16 5 views
1

enter image description hereEarlGreyでPBXCpエラーを処理する方法は?

最近、ポッドアップデート、ポッドインストールを行った後、EarlGreyを使用してテストケースを実行したときにこのエラーが発生しています。 端末でパスを解決しようとすると、そのパスには何もありませんし、私のシステムにEarlGrey-1.0.0もありません。 enter image description here

答えて

2

同じ回答が簡単なようです。 EarlGreyデベロッパーチームとのやりとりをするには、多くの苦労が必要でしたが、

最初のステップは、 'podfile'を修正することです。 詳細:

問題が発生したときに、私のpodfileがこのように表示されました。

enter image description here

そしておそらく見つけ出すことができませんでした。 「Podfile.lock」と「Pods」フォルダを繰り返し削除し、「Pod update」と「Pod install」を実行しました。運がない。

次に、私のファインダーから直接「フレームワーク」をブラウズして、ビルドフェーズの「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_installまたはrequireを除いて、統合プロセスは非常にスムーズになります。

詳細についてはhere

関連する問題