2016-10-07 4 views
6

に更新に失敗しました。このように(ランダム誤差のように見える):UIテストの失敗:時々継続的インテグレーションの下にエラーが発生した要求の向き

テストアサーションUIテストの失敗 - 失敗:要求への更新に失敗しましたオリエンテーション。

enter image description here

テストしながら、デバイスがランドスケープモードに回転させて...それは、ポートレートモードに戻りません。どうして?

あなたはそのような問題の原因を知っていますか?コードで

私はラインを持っている:

XCUIDevice.shared().orientation = .landscapeLeft 
XCUIDevice.shared().orientation = .portrait 

それは、次のコードの一部に関連したように見えますが、私はそれを解決する方法がわかりません。

ありがとうございました。

enter image description here

+0

は、ポートレートの代わりにPortraitUpsideDownを使用してこれを確認できますか? – noor

+0

これがどのように役立つでしょうか? –

+0

私は実際に私のアプリのテストの部分でこの2つのラインを使用して、それは横向きに方向付けることができますが、ポートレートモードではできません。たぶんそこに何か疑問点があります...私もそれを探しています – noor

答えて

1

は基本的に、これはXcodeの8バグで解決するためには何もありません。このエラーが発生したときには、atmを実行するために何も実行し直さないでください。 Iエラーメッセージがあなたを語っている何のXcode 7でこの問題がなかった良いことが要求された方向とあなたのコードの行を取得できませんでしたが見ているということです。

XCUIDevice.shared().orientation = .landscapeLeft 
XCUIDevice.shared().orientation = .portrait 

Appleがうまくいけば、すぐにこの問題を解決します。また、reportもAppleにバグがあります。

関連する問題