web-dev-qa-db-ja.com

Xcode 10 XCTestエラー:「根本的なエラー:テストセッションがチェックインせずに終了しました(1)。)」

IOSプロジェクトをXcode10およびSwift 4.2に対応させるために取り組んでいます。これまでのところ、アプリをビルドして使用できます。UIテストも正しく実行されます。

ただし、単体テストの実行に問題があり、次のエラーが発生します。

MyApp.app(37040)でエラーが発生しました(予期しない終了が早期に発生し、操作がブートストラップを終了しませんでした。再起動は試行されません。根本的なエラー:テストセッションがチェックインせずに終了しました(1))。

特にCIで作業していて、iOSシミュレーターが起動に失敗した場合、以前に「早期予期しない終了」エラーが発生しました。しかし、「テストセッションがチェックインせずに終了した(1)」の部分を見るのはこれが初めてだと思います。

Xcode IDEからテストを実行した場合にのみこのエラーが発生することを付け加えておきます。コマンドラインからxcodebuildを使用して実行すると、すべてのテストに正しく合格します。

14
Eneko Alonso

ユニットテストターゲットの削除と追加は私のために働いた。テストファイルについては、「ターゲットメンバーシップ」で新しいターゲットを確認することを忘れないでください。

1
Sergey Armodin

誰かがまだこの問題を経験しているなら this 答えは私を助けました。 Always Embed Swift Standard LibrariestoNoプロジェクト設定でUIテストターゲットに対して行いました。

0
stellz