20

Xcode 7 を使用してシミュレーターで UITests を実行しているときに、アプリのアクセシビリティが読み込まれていないXCUIApplication().launch()状態で呼び出すと失敗します

ここに画像の説明を入力

4

3 に答える 3

0

制御下で CI システム内でテストを実行すると、UI テストを実行する前にシミュレーターをリセットする可能性があります。そうすれば、バグは回避されます。

次のコマンドを使用して、コマンド ラインからシミュレーターをリセットできます。

xcrun simctl list | awk -F "[()]" '{ for (i=2; i<NF; i+=2) print $i }' | grep '^[-A-Z0-9]*$' | xargs -I uuid xcrun simctl erase uuid

このSOスレッドで指摘されているように、使用することもできます(ただし、試していません):

xcrun simctl erase all

于 2016-04-15T12:53:21.157 に答える