pichillilorenzo / flutter_inappwebview

A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
https://inappwebview.dev
Apache License 2.0
3.26k stars 1.6k forks source link

iOS constraint issues #308

Closed frelei closed 4 years ago

frelei commented 4 years ago

Environment

Flutter version: stable Plugin version: 2.1.0+1 Android version:
iOS version: 12.1 Xcode version: 11 **Device information:6s

Description

iOS Contraints issues.

Steps to reproduce

Open a keyboard when the user touches in a input text

Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x600000b49270 h=-&- v=-&- _UIToolbarContentView:0x7fbe0b443010.width == UIToolbar:0x7fbe0b43e920.width (active)>", "<NSLayoutConstraint:0x600000ba54a0 H:|-(0)-[_UIButtonBarStackView:0x7fbe0b449ad0] (active, names: '|':_UIToolbarContentView:0x7fbe0b443010 )>", "<NSLayoutConstraint:0x600000ba7160 _UIButtonBarStackView:0x7fbe0b449ad0.trailing == _UIToolbarContentView:0x7fbe0b443010.trailing (active)>", "<NSLayoutConstraint:0x600000bbb4d0 H:|-(16)-[_UIModernBarButton:0x7fbe06968070] (active, names: '|':_UIButtonBarButton:0x7fbe06966320 )>", "<NSLayoutConstraint:0x600000bbb570 H:[_UIModernBarButton:0x7fbe06968070]-(>=8)-| (active, names: '|':_UIButtonBarButton:0x7fbe06966320 )>", "<NSLayoutConstraint:0x600000b4c190 H:|-(>=5)-[_UIModernBarButton:0x7fbe069687e0] (active, names: '|':_UIButtonBarButton:0x7fbe06968590 )>", "<NSLayoutConstraint:0x600000b4c1e0 H:[_UIModernBarButton:0x7fbe069687e0]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968590 )>", "<NSLayoutConstraint:0x600000b4caf0 H:|-(8)-[_UIModernBarButton:0x7fbe06968f50'Done'] (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>", "<NSLayoutConstraint:0x600000b4cb40 H:[_UIModernBarButton:0x7fbe06968f50'Done']-(16)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>", "<NSLayoutConstraint:0x600000b4cf00 'UISV-canvas-connection' UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x7fbe06966320.leading (active)>", "<NSLayoutConstraint:0x600000b4d0e0 'UISV-canvas-connection' UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x7fbe06968d00.trailing (active)>", "<NSLayoutConstraint:0x600000b4d130 'UISV-spacing' H:[_UIButtonBarButton:0x7fbe06966320]-(0)-[UIView:0x7fbe069683b0] (active)>", "<NSLayoutConstraint:0x600000b4d180 'UISV-spacing' H:[UIView:0x7fbe069683b0]-(0)-[_UIButtonBarButton:0x7fbe06968590] (active)>", "<NSLayoutConstraint:0x600000b4d1d0 'UISV-spacing' H:[_UIButtonBarButton:0x7fbe06968590]-(0)-[UIView:0x7fbe06968b20] (active)>", "<NSLayoutConstraint:0x600000b489b0 'UISV-spacing' H:[UIView:0x7fbe06968b20]-(0)-[_UIButtonBarButton:0x7fbe06968d00] (active)>", "<NSLayoutConstraint:0x600000b49400 'UIView-Encapsulated-Layout-Width' UIToolbar:0x7fbe0b43e920.width == 0 (active)>", "<NSLayoutConstraint:0x600000ba6120 'UIView-leftMargin-guide-constraint' H:|-(0)-UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide' (active, names: '|':_UIButtonBarStackView:0x7fbe0b449ad0 )>", "<NSLayoutConstraint:0x600000ba50e0 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x7fbe0b449ad0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x600000bbb570 H:[_UIModernBarButton:0x7fbe06968070]-(>=8)-| (active, names: '|':_UIButtonBarButton:0x7fbe06966320 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x600000b49270 h=-&- v=-&- _UIToolbarContentView:0x7fbe0b443010.width == UIToolbar:0x7fbe0b43e920.width (active)>", "<NSLayoutConstraint:0x600000ba54a0 H:|-(0)-[_UIButtonBarStackView:0x7fbe0b449ad0] (active, names: '|':_UIToolbarContentView:0x7fbe0b443010 )>", "<NSLayoutConstraint:0x600000ba7160 _UIButtonBarStackView:0x7fbe0b449ad0.trailing == _UIToolbarContentView:0x7fbe0b443010.trailing (active)>", "<NSLayoutConstraint:0x600000b4c190 H:|-(>=5)-[_UIModernBarButton:0x7fbe069687e0] (active, names: '|':_UIButtonBarButton:0x7fbe06968590 )>", "<NSLayoutConstraint:0x600000b4c1e0 H:[_UIModernBarButton:0x7fbe069687e0]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968590 )>", "<NSLayoutConstraint:0x600000b4caf0 H:|-(8)-[_UIModernBarButton:0x7fbe06968f50'Done'] (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>", "<NSLayoutConstraint:0x600000b4cb40 H:[_UIModernBarButton:0x7fbe06968f50'Done']-(16)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>", "<NSLayoutConstraint:0x600000b4cf00 'UISV-canvas-connection' UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x7fbe06966320.leading (active)>", "<NSLayoutConstraint:0x600000b4d0e0 'UISV-canvas-connection' UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x7fbe06968d00.trailing (active)>", "<NSLayoutConstraint:0x600000b4d130 'UISV-spacing' H:[_UIButtonBarButton:0x7fbe06966320]-(0)-[UIView:0x7fbe069683b0] (active)>", "<NSLayoutConstraint:0x600000b4d180 'UISV-spacing' H:[UIView:0x7fbe069683b0]-(0)-[_UIButtonBarButton:0x7fbe06968590] (active)>", "<NSLayoutConstraint:0x600000b4d1d0 'UISV-spacing' H:[_UIButtonBarButton:0x7fbe06968590]-(0)-[UIView:0x7fbe06968b20] (active)>", "<NSLayoutConstraint:0x600000b489b0 'UISV-spacing' H:[UIView:0x7fbe06968b20]-(0)-[_UIButtonBarButton:0x7fbe06968d00] (active)>", "<NSLayoutConstraint:0x600000b49400 'UIView-Encapsulated-Layout-Width' UIToolbar:0x7fbe0b43e920.width == 0 (active)>", "<NSLayoutConstraint:0x600000ba6120 'UIView-leftMargin-guide-constraint' H:|-(0)-UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide' (active, names: '|':_UIButtonBarStackView:0x7fbe0b449ad0 )>", "<NSLayoutConstraint:0x600000ba50e0 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x7fbe0b449ad0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x600000b4c1e0 H:[_UIModernBarButton:0x7fbe069687e0]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968590 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x600000b49270 h=-&- v=-&- _UIToolbarContentView:0x7fbe0b443010.width == UIToolbar:0x7fbe0b43e920.width (active)>", "<NSLayoutConstraint:0x600000ba54a0 H:|-(0)-[_UIButtonBarStackView:0x7fbe0b449ad0] (active, names: '|':_UIToolbarContentView:0x7fbe0b443010 )>", "<NSLayoutConstraint:0x600000ba7160 _UIButtonBarStackView:0x7fbe0b449ad0.trailing == _UIToolbarContentView:0x7fbe0b443010.trailing (active)>", "<NSLayoutConstraint:0x600000b4caf0 H:|-(8)-[_UIModernBarButton:0x7fbe06968f50'Done'] (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>", "<NSLayoutConstraint:0x600000b4cb40 H:[_UIModernBarButton:0x7fbe06968f50'Done']-(16)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>", "<NSLayoutConstraint:0x600000b4cf00 'UISV-canvas-connection' UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x7fbe06966320.leading (active)>", "<NSLayoutConstraint:0x600000b4d0e0 'UISV-canvas-connection' UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x7fbe06968d00.trailing (active)>", "<NSLayoutConstraint:0x600000b4d130 'UISV-spacing' H:[_UIButtonBarButton:0x7fbe06966320]-(0)-[UIView:0x7fbe069683b0] (active)>", "<NSLayoutConstraint:0x600000b4d180 'UISV-spacing' H:[UIView:0x7fbe069683b0]-(0)-[_UIButtonBarButton:0x7fbe06968590] (active)>", "<NSLayoutConstraint:0x600000b4d1d0 'UISV-spacing' H:[_UIButtonBarButton:0x7fbe06968590]-(0)-[UIView:0x7fbe06968b20] (active)>", "<NSLayoutConstraint:0x600000b489b0 'UISV-spacing' H:[UIView:0x7fbe06968b20]-(0)-[_UIButtonBarButton:0x7fbe06968d00] (active)>", "<NSLayoutConstraint:0x600000b49400 'UIView-Encapsulated-Layout-Width' UIToolbar:0x7fbe0b43e920.width == 0 (active)>", "<NSLayoutConstraint:0x600000ba6120 'UIView-leftMargin-guide-constraint' H:|-(0)-UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide' (active, names: '|':_UIButtonBarStackView:0x7fbe0b449ad0 )>", "<NSLayoutConstraint:0x600000ba50e0 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x6000011e0380'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x7fbe0b449ad0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x600000b4cb40 H:[_UIModernBarButton:0x7fbe06968f50'Done']-(16)-| (active, names: '|':_UIButtonBarButton:0x7fbe06968d00 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.

ndphuong commented 4 years ago

I have same issue too

maximeleap commented 4 years ago

Hi i have the same problem on IOS On input field the keyboard open and close instantly

2020-04-24 17:31:02.790948+0200 Runner[945:577820] [general] Connection to daemon was invalidated 2020-04-24 17:31:02.922382+0200 Runner[945:570352] API error: <_UIKBCompatInputView: 0x15744a540; frame = (0 0; 0 0); layer = <CALayer: 0x281496dc0>> returned 0 width, assuming UIViewNoIntrinsicMetric 2020-04-24 17:31:02.922572+0200 Runner[945:570352] API error: <_UIKBCompatInputView: 0x15744a540; frame = (0 0; 0 0); layer = <CALayer: 0x281496dc0>> returned 0 width, assuming UIViewNoIntrinsicMetric 2020-04-24 17:31:02.979035+0200 Runner[945:570352] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28364f750 h=--& v=--& _UIToolbarContentView:0x157441760.width == 0 (active)>", "<NSLayoutConstraint:0x28368f430 H:|-(0)-[_UIButtonBarStackView:0x157442c40] (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28368e490 H:[_UIButtonBarStackView:0x157442c40]-(0)-| (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x283671ea0 'IB_Leading_Leading' H:|-(0)-[_UIModernBarButton:0x157415850] (active, names: '|':_UIButtonBarButton:0x1574267f0 )>", "<NSLayoutConstraint:0x283672580 'IB_Leading_Leading' H:|-(>=5)-[_UIModernBarButton:0x157416e20] (active, names: '|':_UIButtonBarButton:0x157416a50 )>", "<NSLayoutConstraint:0x283671ef0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x157415850]-(>=8)-| (active, names: '|':_UIButtonBarButton:0x1574267f0 )>", "<NSLayoutConstraint:0x2836725d0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x157416e20]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x157416a50 )>", "<NSLayoutConstraint:0x28364e760 'TB_Leading_Leading' H:|-(8)-[_UIModernBarButton:0x1574184b0'Done'] (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364e7b0 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x1574184b0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364eb70 'UISV-canvas-connection' UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x1574267f0.leading (active)>", "<NSLayoutConstraint:0x28364edf0 'UISV-canvas-connection' UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x157417750.trailing (active)>", "<NSLayoutConstraint:0x28364ee40 'UISV-spacing' H:[_UIButtonBarButton:0x1574267f0]-(0)-[UIView:0x1574168e0] (active)>", "<NSLayoutConstraint:0x28364ee90 'UISV-spacing' H:[UIView:0x1574168e0]-(0)-[_UIButtonBarButton:0x157416a50] (active)>", "<NSLayoutConstraint:0x28364eee0 'UISV-spacing' H:[_UIButtonBarButton:0x157416a50]-(0)-[UIView:0x1574175e0] (active)>", "<NSLayoutConstraint:0x28364ef30 'UISV-spacing' H:[UIView:0x1574175e0]-(0)-[_UIButtonBarButton:0x157417750] (active)>", "<NSLayoutConstraint:0x28368df90 'UIView-leftMargin-guide-constraint' H:|-(0)-UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide' (active, names: '|':_UIButtonBarStackView:0x157442c40 )>", "<NSLayoutConstraint:0x28368cfa0 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x157442c40 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x283671ef0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x157415850]-(>=8)-| (active, names: '|':_UIButtonBarButton:0x1574267f0 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. 2020-04-24 17:31:02.982688+0200 Runner[945:570352] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28364f750 h=--& v=--& _UIToolbarContentView:0x157441760.width == 0 (active)>", "<NSLayoutConstraint:0x28368f430 H:|-(0)-[_UIButtonBarStackView:0x157442c40] (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28368e490 H:[_UIButtonBarStackView:0x157442c40]-(0)-| (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x283672580 'IB_Leading_Leading' H:|-(>=5)-[_UIModernBarButton:0x157416e20] (active, names: '|':_UIButtonBarButton:0x157416a50 )>", "<NSLayoutConstraint:0x2836725d0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x157416e20]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x157416a50 )>", "<NSLayoutConstraint:0x28364e760 'TB_Leading_Leading' H:|-(8)-[_UIModernBarButton:0x1574184b0'Done'] (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364e7b0 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x1574184b0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364eb70 'UISV-canvas-connection' UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x1574267f0.leading (active)>", "<NSLayoutConstraint:0x28364edf0 'UISV-canvas-connection' UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x157417750.trailing (active)>", "<NSLayoutConstraint:0x28364ee40 'UISV-spacing' H:[_UIButtonBarButton:0x1574267f0]-(0)-[UIView:0x1574168e0] (active)>", "<NSLayoutConstraint:0x28364ee90 'UISV-spacing' H:[UIView:0x1574168e0]-(0)-[_UIButtonBarButton:0x157416a50] (active)>", "<NSLayoutConstraint:0x28364eee0 'UISV-spacing' H:[_UIButtonBarButton:0x157416a50]-(0)-[UIView:0x1574175e0] (active)>", "<NSLayoutConstraint:0x28364ef30 'UISV-spacing' H:[UIView:0x1574175e0]-(0)-[_UIButtonBarButton:0x157417750] (active)>", "<NSLayoutConstraint:0x28368df90 'UIView-leftMargin-guide-constraint' H:|-(0)-UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide' (active, names: '|':_UIButtonBarStackView:0x157442c40 )>", "<NSLayoutConstraint:0x28368cfa0 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x157442c40 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x2836725d0 'IB_Trailing_Trailing' H:[_UIModernBarButton:0x157416e20]-(>=5)-| (active, names: '|':_UIButtonBarButton:0x157416a50 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. 2020-04-24 17:31:02.984009+0200 Runner[945:570352] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28364f750 h=--& v=--& _UIToolbarContentView:0x157441760.width == 0 (active)>", "<NSLayoutConstraint:0x28368f430 H:|-(0)-[_UIButtonBarStackView:0x157442c40] (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28368e490 H:[_UIButtonBarStackView:0x157442c40]-(0)-| (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28364e760 'TB_Leading_Leading' H:|-(8)-[_UIModernBarButton:0x1574184b0'Done'] (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364e7b0 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x1574184b0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364eb70 'UISV-canvas-connection' UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.leading == _UIButtonBarButton:0x1574267f0.leading (active)>", "<NSLayoutConstraint:0x28364edf0 'UISV-canvas-connection' UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.trailing == _UIButtonBarButton:0x157417750.trailing (active)>", "<NSLayoutConstraint:0x28364ee40 'UISV-spacing' H:[_UIButtonBarButton:0x1574267f0]-(0)-[UIView:0x1574168e0] (active)>", "<NSLayoutConstraint:0x28364ee90 'UISV-spacing' H:[UIView:0x1574168e0]-(0)-[_UIButtonBarButton:0x157416a50] (active)>", "<NSLayoutConstraint:0x28364eee0 'UISV-spacing' H:[_UIButtonBarButton:0x157416a50]-(0)-[UIView:0x1574175e0] (active)>", "<NSLayoutConstraint:0x28364ef30 'UISV-spacing' H:[UIView:0x1574175e0]-(0)-[_UIButtonBarButton:0x157417750] (active)>", "<NSLayoutConstraint:0x28368df90 'UIView-leftMargin-guide-constraint' H:|-(0)-UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide' (active, names: '|':_UIButtonBarStackView:0x157442c40 )>", "<NSLayoutConstraint:0x28368cfa0 'UIView-rightMargin-guide-constraint' H:[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide']-(0)-|(LTR) (active, names: '|':_UIButtonBarStackView:0x157442c40 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28364e7b0 'TB_Trailing_Trailing' H:[_UIModernBarButton:0x1574184b0'Done']-(0)-| (active, names: '|':_UIButtonBarButton:0x157417750 )>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. 2020-04-24 17:31:02.986019+0200 Runner[945:570352] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28364f7f0 h=--& v=--& _UIToolbarContentView:0x157441760.height == 0 (active)>", "<NSLayoutConstraint:0x28368f160 V:|-(0)-[_UIButtonBarStackView:0x157442c40] (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28368c820 _UIButtonBarStackView:0x157442c40.bottom == _UIToolbarContentView:0x157441760.bottom (active)>", "<NSLayoutConstraint:0x283674be0 UIImageView:0x157416710.centerY == _UIModernBarButton:0x157415850.centerY (active)>", "<NSLayoutConstraint:0x283672170 'IB_Baseline_Baseline' _UIModernBarButton:0x157415850.lastBaseline == UILayoutGuide:0x282ccdc00'UIViewLayoutMarginsGuide'.bottom (active)>", "<NSLayoutConstraint:0x2836721c0 'IB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x157415850] (active, names: '|':_UIButtonBarButton:0x1574267f0 )>", "<NSLayoutConstraint:0x283672440 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x1574267f0.height == UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.height (active)>", "<NSLayoutConstraint:0x28368d8b0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide']-(0)-| (active, names: '|':_UIButtonBarStackView:0x157442c40 )>", "<NSLayoutConstraint:0x2836720d0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x282ccdc00'UIViewLayoutMarginsGuide']-(11)-| (active, names: '|':_UIButtonBarButton:0x1574267f0 )>", "<NSLayoutConstraint:0x28368c6e0 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x157442c40 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x283674be0 UIImageView:0x157416710.centerY == _UIModernBarButton:0x157415850.centerY (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. 2020-04-24 17:31:02.987664+0200 Runner[945:570352] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28364f7f0 h=--& v=--& _UIToolbarContentView:0x157441760.height == 0 (active)>", "<NSLayoutConstraint:0x28368f160 V:|-(0)-[_UIButtonBarStackView:0x157442c40] (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28368c820 _UIButtonBarStackView:0x157442c40.bottom == _UIToolbarContentView:0x157441760.bottom (active)>", "<NSLayoutConstraint:0x283673340 UIImageView:0x157417410.centerY == _UIModernBarButton:0x157416e20.centerY (active)>", "<NSLayoutConstraint:0x283672850 'IB_Baseline_Baseline' _UIModernBarButton:0x157416e20.lastBaseline == UILayoutGuide:0x282ccd180'UIViewLayoutMarginsGuide'.bottom (active)>", "<NSLayoutConstraint:0x2836728a0 'IB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x157416e20] (active, names: '|':_UIButtonBarButton:0x157416a50 )>", "<NSLayoutConstraint:0x283672b20 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x157416a50.height == UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.height (active)>", "<NSLayoutConstraint:0x28368d8b0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide']-(0)-| (active, names: '|':_UIButtonBarStackView:0x157442c40 )>", "<NSLayoutConstraint:0x2836727b0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x282ccd180'UIViewLayoutMarginsGuide']-(11)-| (active, names: '|':_UIButtonBarButton:0x157416a50 )>", "<NSLayoutConstraint:0x28368c6e0 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x157442c40 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x283673340 UIImageView:0x157417410.centerY == _UIModernBarButton:0x157416e20.centerY (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. 2020-04-24 17:31:02.989169+0200 Runner[945:570352] [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28364f7f0 h=--& v=--& _UIToolbarContentView:0x157441760.height == 0 (active)>", "<NSLayoutConstraint:0x28368f160 V:|-(0)-[_UIButtonBarStackView:0x157442c40] (active, names: '|':_UIToolbarContentView:0x157441760 )>", "<NSLayoutConstraint:0x28368c820 _UIButtonBarStackView:0x157442c40.bottom == _UIToolbarContentView:0x157441760.bottom (active)>", "<NSLayoutConstraint:0x283675180 UIButtonLabel:0x15439aec0'Done'.centerY == _UIModernBarButton:0x1574184b0'Done'.centerY + 1.5 (active)>", "<NSLayoutConstraint:0x28364e940 'TB_Baseline_Baseline' _UIModernBarButton:0x1574184b0'Done'.lastBaseline == UILayoutGuide:0x282cf64c0'UIViewLayoutMarginsGuide'.bottom (active)>", "<NSLayoutConstraint:0x28364e990 'TB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x1574184b0'Done'] (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28364ead0 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x157417750.height == UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'.height (active)>", "<NSLayoutConstraint:0x28368d8b0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide']-(0)-| (active, names: '|':_UIButtonBarStackView:0x157442c40 )>", "<NSLayoutConstraint:0x28364e8a0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x282cf64c0'UIViewLayoutMarginsGuide']-(11)-| (active, names: '|':_UIButtonBarButton:0x157417750 )>", "<NSLayoutConstraint:0x28368c6e0 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x282cf1880'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x157442c40 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x283675180 UIButtonLabel:0x15439aec0'Done'.centerY == _UIModernBarButton:0x1574184b0'Done'.centerY + 1.5 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. 2020-04-24 17:31:03.015263+0200 Runner[945:570352] [Snapshotting] Snapshotting a view (0x15745ad30, UIInputSetContainerView) that has not been rendered at least once requires afterScreenUpdates:YES. 2020-04-24 17:31:03.159738+0200 Runner[945:570551] flutter: ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ 2020-04-24 17:31:03.159869+0200 Runner[945:570551] flutter: The following assertion was thrown during layout: 2020-04-24 17:31:03.159917+0200 Runner[945:570551] flutter: A RenderFlex overflowed by 280 pixels on the bottom. 2020-04-24 17:31:03.159957+0200 Runner[945:570551] flutter: 2020-04-24 17:31:03.159998+0200 Runner[945:570551] flutter: The relevant error-causing widget was: 2020-04-24 17:31:03.160035+0200 Runner[945:570551] flutter: Column 2020-04-24 17:31:03.161032+0200 Runner[945:570551] flutter: file:///Users/max/Documents/Farmleap/Developpement/bitbucket-farmleap/farmleap-direct/lib/screens/farmScreens/farm_webview.dart:41:17 2020-04-24 17:31:03.161107+0200 Runner[945:570551] flutter: 2020-04-24 17:31:03.161700+0200 Runner[945:570551] flutter: The overflowing RenderFlex has an orientation of Axis.vertical. 2020-04-24 17:31:03.161753+0200 Runner[945:570551] flutter: The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and 2020-04-24 17:31:03.162276+0200 Runner[945:570551] flutter: black striped pattern. This is usually caused by the contents being too big for the RenderFlex. 2020-04-24 17:31:03.162323+0200 Runner[945:570551] flutter: Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the 2020-04-24 17:31:03.162842+0200 Runner[945:570551] flutter: RenderFlex to fit within the available space instead of being sized to their natural size. 2020-04-24 17:31:03.165615+0200 Runner[945:570551] flutter: This is considered an error condition because it indicates that there is content that cannot be 2020-04-24 17:31:03.165738+0200 Runner[945:570551] flutter: seen. If the content is legitimately bigger than the available space, consider clipping it with a 2020-04-24 17:31:03.165780+0200 Runner[945:570551] flutter: ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex, 2020-04-24 17:31:03.165819+0200 Runner[945:570551] flutter: like a ListView. 2020-04-24 17:31:03.165858+0200 Runner[945:570551] flutter: The specific RenderFlex in question is: RenderFlex#67166 relayoutBoundary=up1 OVERFLOWING: 2020-04-24 17:31:03.166778+0200 Runner[945:570551] flutter: needs compositing 2020-04-24 17:31:03.166839+0200 Runner[945:570551] flutter: creator: Column ← _BodyBuilder ← MediaQuery ← LayoutId-[<_ScaffoldSlot.body>] ← 2020-04-24 17:31:03.166882+0200 Runner[945:570551] flutter: CustomMultiChildLayout ← AnimatedBuilder ← DefaultTextStyle ← AnimatedDefaultTextStyle ← 2020-04-24 17:31:03.167470+0200 Runner[945:570551] flutter: _InkFeatures-[GlobalKey#bb8e2 ink renderer] ← NotificationListener ← 2020-04-24 17:31:03.167518+0200 Runner[945:570551] flutter: PhysicalModel ← AnimatedPhysicalModel ← ⋯ 2020-04-24 17:31:03.167556+0200 Runner[945:570551] flutter: parentData: offset=Offset(0.0, 76.0); id=_ScaffoldSlot.body (can use size) 2020-04-24 17:31:03.168355+0200 Runner[945:570551] flutter: constraints: BoxConstraints(0.0<=w<=375.0, 0.0<=h<=287.0) 2020-04-24 17:31:03.168815+0200 Runner[945:570551] flutter: size: Size(375.0, 287.0) 2020-04-24 17:31:03.168865+0200 Runner[945:570551] flutter: direction: vertical 2020-04-24 17:31:03.168904+0200 Runner[945:570551] flutter: mainAxisAlignment: center 2020-04-24 17:31:03.169436+0200 Runner[945:570551] flutter: mainAxisSize: max 2020-04-24 17:31:03.169485+0200 Runner[945:570551] flutter: crossAxisAlignment: center 2020-04-24 17:31:03.170012+0200 Runner[945:570551] flutter: verticalDirection: down 2020-04-24 17:31:03.170063+0200 Runner[945:570551] flutter: 2020-04-24 17:31:03.170110+0200 Runner[945:570551] flutter: ════════════════════════════════════════════════════════════════════════════════════════════════════ 2020-04-24 17:31:10.280725+0200 Runner[945:570352] Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service

pichillilorenzo commented 4 years ago

Even if this error appears, are you still having trouble entering text? I can enter text without any problems on the simulator, for example using the computer keyboard.

Also, have you tried using a real device? On real devices, it should work.

no1-knows commented 4 years ago

I have same problem on simulator using the computer keyboard.

flutter_inappwebview: ^4.0.0

[✓] Flutter (Channel stable, v1.17.3, on Mac OS X 10.15.5 19F96, locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
[✓] Android Studio (version 4.0)
[✓] VS Code (version 1.45.1)
[✓] Connected device (1 available)
• No issues found!
Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0x6000009b2350 UIImageView:0x7fdc3496ded0.centerY == _UIModernBarButton:0x7fdc3496d8e0.centerY   (active)>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful.
(
    "<NSAutoresizingMaskLayoutConstraint:0x6000009b61c0 h=--& v=--& _UIToolbarContentView:0x7fdc3249f0e0.height == 0   (active)>",
    "<NSLayoutConstraint:0x6000009dbf70 V:|-(0)-[_UIButtonBarStackView:0x7fdc3260fea0]   (active, names: '|':_UIToolbarContentView:0x7fdc3249f0e0 )>",
    "<NSLayoutConstraint:0x6000009cc000 _UIButtonBarStackView:0x7fdc3260fea0.bottom == _UIToolbarContentView:0x7fdc3249f0e0.bottom   (active)>",
    "<NSLayoutConstraint:0x6000009c7a70 UIButtonLabel:0x7fdc348646d0'Done'.centerY == _UIModernBarButton:0x7fdc3496e890'Done'.centerY + 1.5   (active)>",
    "<NSLayoutConstraint:0x6000009c2f80 'TB_Baseline_Baseline' _UIModernBarButton:0x7fdc3496e890'Done'.lastBaseline == UILayoutGuide:0x6000013fd6c0'UIViewLayoutMarginsGuide'.bottom   (active)>",
    "<NSLayoutConstraint:0x6000009c2fd0 'TB_Top_Top' V:|-(>=0)-[_UIModernBarButton:0x7fdc3496e890'Done']   (active, names: '|':_UIButtonBarButton:0x7fdc3496e3a0 )>",
    "<NSLayoutConstraint:0x6000009c3110 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x7fdc3496e3a0.height == UILayoutGuide:0x600001379a40'UIViewLayoutMarginsGuide'.height   (active)>",
    "<NSLayoutConstraint:0x6000009d5a90 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x600001379a40'UIViewLayoutMarginsGuide']-(0)-|   (active, names: '|':_UIButtonBarStackView:0x7fdc3260fea0 )>",
    "<NSLayoutConstraint:0x6000009c2ee0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6000013fd6c0'UIViewLayoutMarginsGuide']-(11)-|   (active, names: '|':_UIButtonBarButton:0x7fdc3496e3a0 )>",
    "<NSLayoutConstraint:0x6000009d6670 'UIView-topMargin-guide-constraint' V:|-(0)-[UILayoutGuide:0x600001379a40'UIViewLayoutMarginsGuide']   (active, names: '|':_UIButtonBarStackView:0x7fdc3260fea0 )>"
)
pichillilorenzo commented 4 years ago

@no1-knows Do you have problems typing with the keyboard? If not, you can just not consider it.

no1-knows commented 4 years ago

@pichillilorenzo It seems no problem typing with keyboard as far as I check google.com on webview!

pichillilorenzo commented 4 years ago

The same error/warn message appears to be also on the official flutter webview plugin. I think that it is caused by the flutter native view that wraps the WebView.

However, on every test I have done using the keyboard, I never had problems with it, so I think that we can just ignore it.

joseph2903106 commented 3 years ago

I have the issue. After this issue happens that none of callbacks (ex: onLoadStart,onLoadStop ) would receive event. Therefore, It is differcult that I want to trigger page transfer after user login through API of "onLoadStop".

API error: <_UIKBCompatInputView: 0x108252810; frame = (0 0; 0 0); layer = <CALayer: 0x2836a9d00>> returned 0 width, assuming UIViewNoIntrinsicMetric API error: <_UIKBCompatInputView: 0x108252810; frame = (0 0; 0 0); layer = <CALayer: 0x2836a9d00>> returned 0 width, assuming UIViewNoIntrinsicMetric [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281579900 h=--& v=--& _UIButtonBarButton:0x108194580.height == 0 (active)>", "<NSLayoutConstraint:0x281578dc0 V:|-(6)-[_UIUCBKBSelectionBackground:0x108194b20] (active, names: '|':_UIButtonBarButton:0x108194580 )>", "<NSLayoutConstraint:0x281578e60 _UIUCBKBSelectionBackground:0x108194b20.bottom == _UIButtonBarButton:0x108194580.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281578e60 _UIUCBKBSelectionBackground:0x108194b20.bottom == _UIButtonBarButton:0x108194580.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281579c20 h=--& v=--& _UIButtonBarButton:0x10818f060.height == 0 (active)>", "<NSLayoutConstraint:0x281579090 V:|-(6)-[_UIUCBKBSelectionBackground:0x108197720] (active, names: '|':_UIButtonBarButton:0x10818f060 )>", "<NSLayoutConstraint:0x281579130 _UIUCBKBSelectionBackground:0x108197720.bottom == _UIButtonBarButton:0x10818f060.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281579130 _UIUCBKBSelectionBackground:0x108197720.bottom == _UIButtonBarButton:0x10818f060.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281579f40 h=--& v=--& _UIButtonBarButton:0x1081978a0.height == 0 (active)>", "<NSLayoutConstraint:0x281579360 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081981c0] (active, names: '|':_UIButtonBarButton:0x1081978a0 )>", "<NSLayoutConstraint:0x281579400 _UIUCBKBSelectionBackground:0x1081981c0.bottom == _UIButtonBarButton:0x1081978a0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281579400 _UIUCBKBSelectionBackground:0x1081981c0.bottom == _UIButtonBarButton:0x1081978a0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157c8c0 h=--& v=--& _UIButtonBarButton:0x108277830.height == 0 (active)>", "<NSLayoutConstraint:0x28157c0a0 _UIUCBKBSelectionBackground:0x108278470.bottom == _UIButtonBarButton:0x108277830.bottom - 6 (active)>", "<NSLayoutConstraint:0x28157c000 V:|-(6)-[_UIUCBKBSelectionBackground:0x108278470] (active, names: '|':_UIButtonBarButton:0x108277830 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157c0a0 _UIUCBKBSelectionBackground:0x108278470.bottom == _UIButtonBarButton:0x108277830.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157c280 h=--& v=--& _UIButtonBarButton:0x10823d060.height == 0 (active)>", "<NSLayoutConstraint:0x28156fa70 V:|-(6)-[_UIUCBKBSelectionBackground:0x108276940] (active, names: '|':_UIButtonBarButton:0x10823d060 )>", "<NSLayoutConstraint:0x28156fb10 _UIUCBKBSelectionBackground:0x108276940.bottom == _UIButtonBarButton:0x10823d060.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28156fb10 _UIUCBKBSelectionBackground:0x108276940.bottom == _UIButtonBarButton:0x10823d060.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157c5a0 h=--& v=--& _UIButtonBarButton:0x108276ac0.height == 0 (active)>", "<NSLayoutConstraint:0x28156fd40 V:|-(6)-[_UIUCBKBSelectionBackground:0x1082776b0] (active, names: '|':_UIButtonBarButton:0x108276ac0 )>", "<NSLayoutConstraint:0x28156fde0 _UIUCBKBSelectionBackground:0x1082776b0.bottom == _UIButtonBarButton:0x108276ac0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28156fde0 _UIUCBKBSelectionBackground:0x1082776b0.bottom == _UIButtonBarButton:0x108276ac0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157ff20 h=--& v=--& _UIButtonBarButton:0x10824dde0.height == 0 (active)>", "<NSLayoutConstraint:0x28157dc70 _UIUCBKBSelectionBackground:0x108250d70.bottom == _UIButtonBarButton:0x10824dde0.bottom - 6 (active)>", "<NSLayoutConstraint:0x28157da90 V:|-(6)-[_UIUCBKBSelectionBackground:0x108250d70] (active, names: '|':_UIButtonBarButton:0x10824dde0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157dc70 _UIUCBKBSelectionBackground:0x108250d70.bottom == _UIButtonBarButton:0x10824dde0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157f8e0 h=--& v=--& _UIButtonBarButton:0x10823e8f0.height == 0 (active)>", "<NSLayoutConstraint:0x28157d540 V:|-(6)-[_UIUCBKBSelectionBackground:0x10824aae0] (active, names: '|':_UIButtonBarButton:0x10823e8f0 )>", "<NSLayoutConstraint:0x28157d5e0 _UIUCBKBSelectionBackground:0x10824aae0.bottom == _UIButtonBarButton:0x10823e8f0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157d5e0 _UIUCBKBSelectionBackground:0x10824aae0.bottom == _UIButtonBarButton:0x10823e8f0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157fc00 h=--& v=--& _UIButtonBarButton:0x108254b60.height == 0 (active)>", "<NSLayoutConstraint:0x28157d810 V:|-(6)-[_UIUCBKBSelectionBackground:0x10824f9b0] (active, names: '|':_UIButtonBarButton:0x108254b60 )>", "<NSLayoutConstraint:0x28157d0e0 _UIUCBKBSelectionBackground:0x10824f9b0.bottom == _UIButtonBarButton:0x108254b60.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157d0e0 _UIUCBKBSelectionBackground:0x10824f9b0.bottom == _UIButtonBarButton:0x108254b60.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [Snapshotting] Snapshotting a view (0x1080a4fb0, _UIReplicantView) that has not been rendered at least once requires afterScreenUpdates:YES. [Snapshotting] Snapshotting a view (0x105609910, _UIReplicantView) that has not been rendered at least once requires afterScreenUpdates:YES. [Unknown process name] CGContextSetFillColorWithColor: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281574370 h=--& v=--& _UIButtonBarButton:0x10818c790.height == 0 (active)>", "<NSLayoutConstraint:0x281577700 _UIUCBKBSelectionBackground:0x1081af130.bottom == _UIButtonBarButton:0x10818c790.bottom - 6 (active)>", "<NSLayoutConstraint:0x28157fac0 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081af130] (active, names: '|':_UIButtonBarButton:0x10818c790 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281577700 _UIUCBKBSelectionBackground:0x1081af130.bottom == _UIButtonBarButton:0x10818c790.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281575a40 h=--& v=--& _UIButtonBarButton:0x1081a8ef0.height == 0 (active)>", "<NSLayoutConstraint:0x28157f570 _UIUCBKBSelectionBackground:0x108172ae0.bottom == _UIButtonBarButton:0x1081a8ef0.bottom - 6 (active)>", "<NSLayoutConstraint:0x28157f020 V:|-(6)-[_UIUCBKBSelectionBackground:0x108172ae0] (active, names: '|':_UIButtonBarButton:0x1081a8ef0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157f570 _UIUCBKBSelectionBackground:0x108172ae0.bottom == _UIButtonBarButton:0x1081a8ef0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281577430 h=--& v=--& _UIButtonBarButton:0x108184ea0.height == 0 (active)>", "<NSLayoutConstraint:0x28157f1b0 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081a86f0] (active, names: '|':_UIButtonBarButton:0x108184ea0 )>", "<NSLayoutConstraint:0x28157d400 _UIUCBKBSelectionBackground:0x1081a86f0.bottom == _UIButtonBarButton:0x108184ea0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157d400 _UIUCBKBSelectionBackground:0x1081a86f0.bottom == _UIButtonBarButton:0x108184ea0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281576760 h=--& v=--& _UIButtonBarButton:0x10818ace0.height == 0 (active)>", "<NSLayoutConstraint:0x28157f340 V:|-(6)-[_UIUCBKBSelectionBackground:0x10818bb80] (active, names: '|':_UIButtonBarButton:0x10818ace0 )>", "<NSLayoutConstraint:0x28157f430 _UIUCBKBSelectionBackground:0x10818bb80.bottom == _UIButtonBarButton:0x10818ace0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157f430 _UIUCBKBSelectionBackground:0x10818bb80.bottom == _UIButtonBarButton:0x10818ace0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281576940 h=--& v=--& _UIButtonBarButton:0x1081b4be0.height == 0 (active)>", "<NSLayoutConstraint:0x28157d450 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081a6dc0] (active, names: '|':_UIButtonBarButton:0x1081b4be0 )>", "<NSLayoutConstraint:0x28157ee40 _UIUCBKBSelectionBackground:0x1081a6dc0.bottom == _UIButtonBarButton:0x1081b4be0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157ee40 _UIUCBKBSelectionBackground:0x1081a6dc0.bottom == _UIButtonBarButton:0x1081b4be0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28156d310 h=--& v=--& _UIButtonBarButton:0x1081b26d0.height == 0 (active)>", "<NSLayoutConstraint:0x281577930 _UIUCBKBSelectionBackground:0x1081b2ed0.bottom == _UIButtonBarButton:0x1081b26d0.bottom - 6 (active)>", "<NSLayoutConstraint:0x281577110 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b2ed0] (active, names: '|':_UIButtonBarButton:0x1081b26d0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281577930 _UIUCBKBSelectionBackground:0x1081b2ed0.bottom == _UIButtonBarButton:0x1081b26d0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28156ead0 h=--& v=--& _UIButtonBarButton:0x108199490.height == 0 (active)>", "<NSLayoutConstraint:0x281576df0 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b2550] (active, names: '|':_UIButtonBarButton:0x108199490 )>", "<NSLayoutConstraint:0x281576f80 _UIUCBKBSelectionBackground:0x1081b2550.bottom == _UIButtonBarButton:0x108199490.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281576f80 _UIUCBKBSelectionBackground:0x1081b2550.bottom == _UIButtonBarButton:0x108199490.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28156f2a0 h=--& v=--& _UIButtonBarButton:0x1081b3440.height == 0 (active)>", "<NSLayoutConstraint:0x281573b60 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b3d60] (active, names: '|':_UIButtonBarButton:0x1081b3440 )>", "<NSLayoutConstraint:0x281573cf0 _UIUCBKBSelectionBackground:0x1081b3d60.bottom == _UIButtonBarButton:0x1081b3440.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281573cf0 _UIUCBKBSelectionBackground:0x1081b3d60.bottom == _UIButtonBarButton:0x1081b3440.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281547520 h=--& v=--& _UIButtonBarButton:0x108322da0.height == 0 (active)>", "<NSLayoutConstraint:0x2815463a0 _UIUCBKBSelectionBackground:0x1083236c0.bottom == _UIButtonBarButton:0x108322da0.bottom - 6 (active)>", "<NSLayoutConstraint:0x281546300 V:|-(6)-[_UIUCBKBSelectionBackground:0x1083236c0] (active, names: '|':_UIButtonBarButton:0x108322da0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x2815463a0 _UIUCBKBSelectionBackground:0x1083236c0.bottom == _UIButtonBarButton:0x108322da0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x2815472a0 h=--& v=--& _UIButtonBarButton:0x108322300.height == 0 (active)>", "<NSLayoutConstraint:0x2815460d0 _UIUCBKBSelectionBackground:0x108322c20.bottom == _UIButtonBarButton:0x108322300.bottom - 6 (active)>", "<NSLayoutConstraint:0x281546030 V:|-(6)-[_UIUCBKBSelectionBackground:0x108322c20] (active, names: '|':_UIButtonBarButton:0x108322300 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x2815460d0 _UIUCBKBSelectionBackground:0x108322c20.bottom == _UIButtonBarButton:0x108322300.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281546ee0 h=--& v=--& _UIButtonBarButton:0x108321540.height == 0 (active)>", "<NSLayoutConstraint:0x281545d60 V:|-(6)-[_UIUCBKBSelectionBackground:0x108321e60] (active, names: '|':_UIButtonBarButton:0x108321540 )>", "<NSLayoutConstraint:0x281545e00 _UIUCBKBSelectionBackground:0x108321e60.bottom == _UIButtonBarButton:0x108321540.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281545e00 _UIUCBKBSelectionBackground:0x108321e60.bottom == _UIButtonBarButton:0x108321540.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x281546bc0 h=--& v=--& _UIButtonBarButton:0x108320bc0.height == 0 (active)>", "<NSLayoutConstraint:0x281545a90 V:|-(6)-[_UIUCBKBSelectionBackground:0x1083213c0] (active, names: '|':_UIButtonBarButton:0x108320bc0 )>", "<NSLayoutConstraint:0x281545b30 _UIUCBKBSelectionBackground:0x1083213c0.bottom == _UIButtonBarButton:0x108320bc0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281545b30 _UIUCBKBSelectionBackground:0x1083213c0.bottom == _UIButtonBarButton:0x108320bc0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x2815468a0 h=--& v=--& _UIButtonBarButton:0x10831f150.height == 0 (active)>", "<NSLayoutConstraint:0x2815457c0 V:|-(6)-[_UIUCBKBSelectionBackground:0x10831e360] (active, names: '|':_UIButtonBarButton:0x10831f150 )>", "<NSLayoutConstraint:0x281545860 _UIUCBKBSelectionBackground:0x10831e360.bottom == _UIButtonBarButton:0x10831f150.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281545860 _UIUCBKBSelectionBackground:0x10831e360.bottom == _UIButtonBarButton:0x10831f150.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157e440 h=--& v=--& _UIButtonBarButton:0x10830ba70.height == 0 (active)>", "<NSLayoutConstraint:0x28157fde0 _UIUCBKBSelectionBackground:0x10830c030.bottom == _UIButtonBarButton:0x10830ba70.bottom - 6 (active)>", "<NSLayoutConstraint:0x281547f70 V:|-(6)-[_UIUCBKBSelectionBackground:0x10830c030] (active, names: '|':_UIButtonBarButton:0x10830ba70 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157fde0 _UIUCBKBSelectionBackground:0x10830c030.bottom == _UIButtonBarButton:0x10830ba70.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157d090 h=--& v=--& _UIButtonBarButton:0x10830c1b0.height == 0 (active)>", "<NSLayoutConstraint:0x28157f110 _UIUCBKBSelectionBackground:0x10830cad0.bottom == _UIButtonBarButton:0x10830c1b0.bottom - 6 (active)>", "<NSLayoutConstraint:0x28157f020 V:|-(6)-[_UIUCBKBSelectionBackground:0x10830cad0] (active, names: '|':_UIButtonBarButton:0x10830c1b0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28157f110 _UIUCBKBSelectionBackground:0x10830cad0.bottom == _UIButtonBarButton:0x10830c1b0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28157cb40 h=--& v=--& _UIButtonBarButton:0x10830f540.height == 0 (active)>", "<NSLayoutConstraint:0x281547ca0 V:|-(6)-[_UIUCBKBSelectionBackground:0x10830b8f0] (active, names: '|':_UIButtonBarButton:0x10830f540 )>", "<NSLayoutConstraint:0x281547d40 _UIUCBKBSelectionBackground:0x10830b8f0.bottom == _UIButtonBarButton:0x10830f540.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x281547d40 _UIUCBKBSelectionBackground:0x10830b8f0.bottom == _UIButtonBarButton:0x10830f540.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28154ee90 h=--& v=--& _UIButtonBarButton:0x1081b4ac0.height == 0 (active)>", "<NSLayoutConstraint:0x28154dd10 _UIUCBKBSelectionBackground:0x1081b3830.bottom == _UIButtonBarButton:0x1081b4ac0.bottom - 6 (active)>", "<NSLayoutConstraint:0x28154dc70 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b3830] (active, names: '|':_UIButtonBarButton:0x1081b4ac0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28154dd10 _UIUCBKBSelectionBackground:0x1081b3830.bottom == _UIButtonBarButton:0x1081b4ac0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28154ec10 h=--& v=--& _UIButtonBarButton:0x1081b6ff0.height == 0 (active)>", "<NSLayoutConstraint:0x28154da40 _UIUCBKBSelectionBackground:0x1081b4940.bottom == _UIButtonBarButton:0x1081b6ff0.bottom - 6 (active)>", "<NSLayoutConstraint:0x28154d9a0 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b4940] (active, names: '|':_UIButtonBarButton:0x1081b6ff0 )>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28154da40 _UIUCBKBSelectionBackground:0x1081b4940.bottom == _UIButtonBarButton:0x1081b6ff0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28154e850 h=--& v=--& _UIButtonBarButton:0x1081b04f0.height == 0 (active)>", "<NSLayoutConstraint:0x28154d6d0 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b6b50] (active, names: '|':_UIButtonBarButton:0x1081b04f0 )>", "<NSLayoutConstraint:0x28154d770 _UIUCBKBSelectionBackground:0x1081b6b50.bottom == _UIButtonBarButton:0x1081b04f0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28154d770 _UIUCBKBSelectionBackground:0x1081b6b50.bottom == _UIButtonBarButton:0x1081b04f0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28154e530 h=--& v=--& _UIButtonBarButton:0x10818c4b0.height == 0 (active)>", "<NSLayoutConstraint:0x28154d400 V:|-(6)-[_UIUCBKBSelectionBackground:0x1081b0370] (active, names: '|':_UIButtonBarButton:0x10818c4b0 )>", "<NSLayoutConstraint:0x28154d4a0 _UIUCBKBSelectionBackground:0x1081b0370.bottom == _UIButtonBarButton:0x10818c4b0.bottom - 6 (active)>" )

Will attempt to recover by breaking constraint <NSLayoutConstraint:0x28154d4a0 _UIUCBKBSelectionBackground:0x1081b0370.bottom == _UIButtonBarButton:0x10818c4b0.bottom - 6 (active)>

Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKitCore/UIView.h> may also be helpful. [LayoutConstraints] Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: (1) look at each constraint and try to figure out which you don't expect; (2) find the code that added the unwanted constraint or constraints and fix it. (Note: If you're seeing NSAutoresizingMaskLayoutConstraints that you don't understand, refer to the documentation for the UIView property translatesAutoresizingMaskIntoConstraints) ( "<NSAutoresizingMaskLayoutConstraint:0x28154e210 h=--& v=--& _UIButtonBarButton:0x1081843a0.height == 0 (active)>", "<NSLayoutConstraint:0x28154d130 V:|-(6)-[_UIUCBKBSelectionBackground:0x10818c330] (active, names: '|':_UIButtonBarButton:0x1081843a0 )>", "<NSLayoutConstraint:0x28154d1d0 _UIUCBKBSelectionBackground:0x10818c330.bottom == _UIButtonBarButton:0x1081843a0.bottom - 6 (active)>" )

DurgeshSawantWYLD commented 3 months ago

Same issue is happening for me as well. It is occurring on Physical Devices as well. Whenever i try to click on TextInput field in webview and as soon as the keyboard opens, the Webview closes and the whole widget tree resets to widget which was opened before webview

How do i fix this please help

github-actions[bot] commented 3 weeks ago

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug and a minimal reproduction of the issue.