2016-10-07 8 views
6

कभी कभी निरंतर एकीकरण के तहत कोई त्रुटि हुई (यादृच्छिक त्रुटि होने लगते हैं) इस तरह के अद्यतन करने में असफल:यूआई परीक्षण विफलता: अनुरोध किया उन्मुखीकरण

टेस्ट अभिकथन यूआई परीक्षण विफलता - असफल: अनुरोध को अपडेट करने में असफल उन्मुखीकरण।

enter image description here

जबकि परीक्षण, उपकरण लैंडस्केप मोड में घुमाया जाता है और ... इसे वापस पोर्ट्रेट मोड के लिए वापस नहीं करता है। क्यूं कर?

क्या आप जानते हैं कि इस तरह के मुद्दे का कारण क्या हो सकता है?

कोड में मैं एक पंक्तियाँ:

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

यह कोड की निम्न भाग से संबंधित की तरह दिखता है, लेकिन मैं इसे कैसे हल करने के लिए पता नहीं है।

किसी भी मदद की सराहना करें।

enter image description here

+0

पोर्ट्रेट के बजाय PortraitUpsideDown का उपयोग करके इसे देख सकते हैं? – noor

+0

इससे कैसे मदद मिलेगी? –

+0

असल में मैंने अपने ऐप ui परीक्षण भाग में इस दो पंक्ति का उपयोग किया, यह परिदृश्य में उन्मुख हो सकता है लेकिन पोर्ट्रेट मोड में नहीं हो सकता है। शायद कुछ probolem ... मैं भी इसे देख रहे हैं – noor

उत्तर

1

वहाँ मूलतः हल करने के लिए यह एक Xcode 8 बग है कुछ नहीं है। जब आपको यह त्रुटि मिलती है तो एटीएम करने के लिए बस कुछ और नहीं दोहराएं। मैं Xcode 7 पर इस मुद्दे को नहीं था क्या त्रुटि संदेश आपको बता रहा है कि इसे पाने के लिए अनुरोध किया अभिविन्यास और अपने कोड लाइनों अच्छी लग रही है में विफल रहा है:

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

एप्पल उम्मीद है कि इस समस्या को जल्द ही समाधान होगा। आप भी report ऐप्पल को भी एक बग कर सकते हैं।

संबंधित मुद्दे