私たちはCIをXcodeと連携させるのに苦労しています。問題Could not determine bundle identifier for xxxTest TEST_HOST: some path that does not exist
が発生しました。xxxTestのバンドル識別子を特定できませんでした。TEST_HOST
我々がこれまでに行っているもの:CIマシン上
- を、私たちは、デバイス上のすべてのテストを実行することができますが、我々はCIはそのエラーで終了しませコミットでそれをトリガーする場合。
- アプリケーションのテストを実行しようとしたときに、他のマシンでもこの問題が発生しました。マシンを掃除してデバイスをリブートして修正しました(いくつかのスキーム設定を修正していました)すべてのテストを実行できるわけではありませんが、理由がなくても問題が発生することがあります。
- また、スキームをダブルチェックしました。ホストアプリケーションは、すべてのテストスキームでアプリケーション自体に設定されます。 (
- のApp
- アプリのユニットが
- アプリのUIが
- AppeareanceKit(モジュール)
- AppeareanceKitユニットは
- モデルをテストをテストテスト:
私たちのプロジェクトでは、以下の目標を持っていますモジュール)
- モデルユニットテスト
見つかりソリューション:
- 一度のApp UITest
- ランを除くテストのテストをDiablingすべてのテスト
- がテスト
質問:
- 何が起こっていますか?その問題を何度も繰り返すことを防ぐにはどうすればいいですか?
既知の質問:私のアプリで
Xcode 8 Beta - Convert to Current Swift Syntax Failed: Could not find test host
Tests stop working under xcode 8 TEST_HOST error
この問題の解決方法をお探しですか? –
まだありません。テストを実行する前にアプリをコンパイルしていないようです。だから彼はipaファイルを見つけることができません – BennX
@BennX私は今まさに同じ問題を抱えています。アプリを手動でコンパイルすると修正されますが、これは明らかに長期的な解決策ではありません。あなたは運がありましたか? –