Unable to satisfy constraints error in UIWebView playing video - ios

I'm using ionic/angular and cordova and playing video using the HTML5 video tag, though in Xcode I'm getting the following error(s) when playing the video. The error appears after I have hit play for the second time. So in effect, PLAY -> DONE -> PLAY -> ERROR.
Though whilst it throws an error the video plays as expected and nothing appears to go wrong, but I have no idea what this error means in the context of ObjC so if anyone could tell me if its worth worrying about?
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:0x7fbfcdd69150 h=-&- v=-&- _UIBackdropContentView:0x7fbfcdf8a510.width == _UIBackdropView:0x7fbfcde9ad80.width>",
"<NSLayoutConstraint:0x7fbfcdd477a0 H:|-(0)-[UIView:0x7fbfcde996c0] (Names: '|':_UIBackdropContentView:0x7fbfcdf8a510 )>",
"<NSLayoutConstraint:0x7fbfcdd477f0 H:[UIView:0x7fbfcde996c0]-(0)-| (Names: '|':_UIBackdropContentView:0x7fbfcdf8a510 )>",
"<NSLayoutConstraint:0x7fbfcdd473b0 H:|-(0)-[_UIBackdropView:0x7fbfcde9ad80] (Names: '|':UIView:0x7fbfcde46fb0 )>",
"<NSLayoutConstraint:0x7fbfcdd479c0 H:[_UIBackdropView:0x7fbfcde9ad80]-(0)-| (Names: '|':UIView:0x7fbfcde46fb0 )>",
"<NSLayoutConstraint:0x7fbfcdd47ad0 H:|-(0)-[UIView:0x7fbfcde46fb0] (Names: '|':AVAlphaUpdatingView:0x7fbfcde47c80 )>",
"<NSLayoutConstraint:0x7fbfcdd478b0 H:[UIView:0x7fbfcde46fb0]-(0)-| (Names: '|':AVAlphaUpdatingView:0x7fbfcde47c80 )>",
"<NSLayoutConstraint:0x7fbfcdcaa410 H:|-(14)-[AVButton:0x7fbfcde49c30'Done'](LTR) (Names: '|':UIView:0x7fbfcde996c0 )>",
"<NSLayoutConstraint:0x7fbfcdcab350 H:[AVButton:0x7fbfcde49c30'Done']-(0)-[UILabel:0x7fbfcde7c370'0:03'](LTR)>",
"<NSLayoutConstraint:0x7fbfcdcaab20 H:[UILabel:0x7fbfcde7c370'0:03'(55)]>",
"<NSLayoutConstraint:0x7fbfcdcdbf20 H:[UILabel:0x7fbfcde7c370'0:03']-(6)-[AVScrubber:0x7fbfcde98ff0](LTR)>",
"<NSLayoutConstraint:0x7fbfcdcdbf70 AVScrubber:0x7fbfcde98ff0.right == UILabel:0x7fbfcde52ba0'\U200e-0:43'.left - 6>",
"<NSLayoutConstraint:0x7fbfcdc84860 UILabel:0x7fbfcde52ba0'\U200e-0:43'.right == AVButton:0x7fbfcde3f680.left>",
"<NSLayoutConstraint:0x7fbfcdc848b0 H:[UILabel:0x7fbfcde52ba0'\U200e-0:43'(59)]>",
"<NSLayoutConstraint:0x7fbfcdcdbfc0 AVButton:0x7fbfcde3f680.right == UIView:0x7fbfcde996c0.right - 15>",
"<NSLayoutConstraint:0x7fbfcd90eda0 'UIView-Encapsulated-Layout-Width' H:[AVAlphaUpdatingView:0x7fbfcde47c80(0)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7fbfcdd477f0 H:[UIView:0x7fbfcde996c0]-(0)-| (Names: '|':_UIBackdropContentView:0x7fbfcdf8a510 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.

Related

Changing focus from UITextView to UITextField breaks constraints

When I click to change focus from a UITextView to a UITextField I get the following console output. The UITextView must have focus first such that the keyboard is already displayed.
It only seems to occur when I test on an iPad with "Connect Hardware Keyboard" selected. Is there anything I can do to remedy this? Using Xcode 9.4.1.
2018-07-18 14:59:38.154928-0500 SingleViewTest[12870:502137] [MC] System group container for systemgroup.com.apple.configurationprofiles path is ...
2018-07-18 14:59:38.163269-0500 SingleViewTest[12870:502137] [MC] Reading from private effective user settings.
2018-07-18 14:59:39.084531-0500 SingleViewTest[12870:502137] [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:0x60c000284ce0 h=--& v=--& UIKeyboardAssistantBar:0x7f9b6840e5c0.height == 0 (active)>",
"<NSLayoutConstraint:0x60800009e230 V:|-(0)-[_UIButtonBarStackView:0x7f9b6840f240] (active, names: '|':UIKeyboardAssistantBar:0x7f9b6840e5c0 )>",
"<NSLayoutConstraint:0x60800009e280 V:[_UIButtonBarStackView:0x7f9b6840f240]-(0)-| (active, names: '|':UIKeyboardAssistantBar:0x7f9b6840e5c0 )>",
"<NSLayoutConstraint:0x60c000281900 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x7f9b68644c70.height == UILayoutGuide:0x6080001b5540'UIViewLayoutMarginsGuide'.height (active)>",
"<NSLayoutConstraint:0x60800009d6f0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6080001b5540'UIViewLayoutMarginsGuide']-(9)-| (active, names: '|':_UIButtonBarStackView:0x7f9b6840f240 )>",
"<NSLayoutConstraint:0x60800009d650 'UIView-topMargin-guide-constraint' V:|-(10)-[UILayoutGuide:0x6080001b5540'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x7f9b6840f240 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x60800009d6f0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6080001b5540'UIViewLayoutMarginsGuide']-(9)-| (active, names: '|':_UIButtonBarStackView:0x7f9b6840f240 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2018-07-18 14:59:39.085841-0500 SingleViewTest[12870:502137] [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:0x60c000284ce0 h=--& v=--& UIKeyboardAssistantBar:0x7f9b6840e5c0.height == 0 (active)>",
"<NSLayoutConstraint:0x60800009e2d0 V:|-(0)-[_UIButtonBarStackView:0x7f9b6840fff0] (active, names: '|':UIKeyboardAssistantBar:0x7f9b6840e5c0 )>",
"<NSLayoutConstraint:0x60800009e320 V:[_UIButtonBarStackView:0x7f9b6840fff0]-(0)-| (active, names: '|':UIKeyboardAssistantBar:0x7f9b6840e5c0 )>",
"<NSLayoutConstraint:0x60c000283660 'UIButtonBar.maximumAlignmentSize' UIView:0x7f9b684117d0.height == UILayoutGuide:0x6080001b58c0'UIViewLayoutMarginsGuide'.height (active)>",
"<NSLayoutConstraint:0x60800009da10 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6080001b58c0'UIViewLayoutMarginsGuide']-(9)-| (active, names: '|':_UIButtonBarStackView:0x7f9b6840fff0 )>",
"<NSLayoutConstraint:0x60800009d970 'UIView-topMargin-guide-constraint' V:|-(10)-[UILayoutGuide:0x6080001b58c0'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x7f9b6840fff0 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x60800009da10 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6080001b58c0'UIViewLayoutMarginsGuide']-(9)-| (active, names: '|':_UIButtonBarStackView:0x7f9b6840fff0 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2018-07-18 14:59:39.086724-0500 SingleViewTest[12870:502137] [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:0x60c000284ce0 h=--& v=--& UIKeyboardAssistantBar:0x7f9b6840e5c0.height == 0 (active)>",
"<NSLayoutConstraint:0x60800009e1e0 V:|-(0)-[_UIButtonBarStackView:0x7f9b68410d80] (active, names: '|':UIKeyboardAssistantBar:0x7f9b6840e5c0 )>",
"<NSLayoutConstraint:0x60800009e370 V:[_UIButtonBarStackView:0x7f9b68410d80]-(0)-| (active, names: '|':UIKeyboardAssistantBar:0x7f9b6840e5c0 )>",
"<NSLayoutConstraint:0x60c000283f20 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x7f9b6864e560.height == UILayoutGuide:0x6080001b5c40'UIViewLayoutMarginsGuide'.height (active)>",
"<NSLayoutConstraint:0x60800009dd30 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6080001b5c40'UIViewLayoutMarginsGuide']-(9)-| (active, names: '|':_UIButtonBarStackView:0x7f9b68410d80 )>",
"<NSLayoutConstraint:0x60800009dc90 'UIView-topMargin-guide-constraint' V:|-(10)-[UILayoutGuide:0x6080001b5c40'UIViewLayoutMarginsGuide'] (active, names: '|':_UIButtonBarStackView:0x7f9b68410d80 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x60800009dd30 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x6080001b5c40'UIViewLayoutMarginsGuide']-(9)-| (active, names: '|':_UIButtonBarStackView:0x7f9b68410d80 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
Edit: A similar message appears when a UITextView loses focus after clicking a button.
Edit: storyboard

Getting autolayout issues in debugger

Trying to get autolayout to work so that cell resizing can be achieved.
This is how my storyboard looks like:
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2016-06-01 14:05:24.587 BrandSpace[4968:1387945] 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.
(
"<NSLayoutConstraint:0x1258c32a0 H:[LikeButton:0x1258c2d80'Like'(46)]>",
"<NSLayoutConstraint:0x1258c3830 H:[UILabel:0x1258c35d0'1'(121)]>",
"<NSLayoutConstraint:0x1258c4290 H:|-(8)-[LikeButton:0x1258c2d80'Like'] (Names: '|':UIView:0x1258bf6f0 )>",
"<NSLayoutConstraint:0x1258c4330 H:[LikeButton:0x1258c2d80'Like']-(387)-[UILabel:0x1258c35d0'1']>",
"<NSLayoutConstraint:0x1258c4380 H:[UILabel:0x1258c35d0'1']-(8)-| (Names: '|':UIView:0x1258bf6f0 )>",
"<NSLayoutConstraint:0x1258c47c0 H:[UIView:0x1258bf6f0]-(15)-| (Names: '|':UITableViewCellContentView:0x1258c1a50 )>",
"<NSLayoutConstraint:0x1258c4810 H:|-(15)-[UIView:0x1258bf6f0] (Names: '|':UITableViewCellContentView:0x1258c1a50 )>",
"<NSLayoutConstraint:0x1247fb850 'fittingSizeHTarget' H:[UITableViewCellContentView:0x1258c1a50(375)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x1258c3830 H:[UILabel:0x1258c35d0'1'(121)]>

Unable to simultaneously satisfy constraints using Cordova

I get the following error on my Cordova application in XCode.
2016-03-22 19:59:11.063 HelloCordova[280:83910] 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:0x17dce400 h=--& v=--& V:[UIKeyboardAssistantBar:0x17e98840(0)]>",
"<NSLayoutConstraint:0x17eaf150 V:|-(0)-[_UIButtonBarStackView:0x17eaddf0] (Names: '|':UIKeyboardAssistantBar:0x17e98840 )>",
"<NSLayoutConstraint:0x17eaf190 V:[_UIButtonBarStackView:0x17eaddf0]-(0)-| (Names: '|':UIKeyboardAssistantBar:0x17e98840 )>",
"<NSLayoutConstraint:0x17dd5430 V:|-(0)-[_UIUCBKBSelectionBackground:0x17dd51c0] (Names: '|':_UIButtonBarButton:0x17dd46b0 )>",
"<NSLayoutConstraint:0x17dd54c0 _UIUCBKBSelectionBackground:0x17dd51c0.bottom == _UIButtonBarButton:0x17dd46b0.bottom>",
"<NSLayoutConstraint:0x17dd56a0 'UIButtonBar.maximumAlignmentSize' _UIButtonBarButton:0x17dd46b0.height == UILayoutGuide:0x17eae800'UIViewLayoutMarginsGuide'.height>",
"<NSLayoutConstraint:0x17eae8d0 'UIView-bottomMargin-guide-constraint' V:[UILayoutGuide:0x17eae800'UIViewLayoutMarginsGuide']-(3)-| (Names: '|':_UIButtonBarStackView:0x17eaddf0 )>",
"<NSLayoutConstraint:0x17eae870 'UIView-topMargin-guide-constraint' V:|-(10)-[UILayoutGuide:0x17eae800'UIViewLayoutMarginsGuide'] (Names: '|':_UIButtonBarStackView:0x17eaddf0 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x17dd54c0 _UIUCBKBSelectionBackground:0x17dd51c0.bottom == _UIButtonBarButton:0x17dd46b0.bottom>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
It's a brand new Cordova install today with the www folder replaced with an application I built a while back.
Where about would I need to look for more information on this?
Need any further information for debugging?
Thank you!

Conflicting constraints on GIDSignInButton in Google Sign-In SDK 2.0.1

I'm trying to upgrade from Google Sign-In SDK 1.0.0 to 2.0.1 and ran into some conflicting constraints when trying to position an instance of the GIDSignInButton.
It seems like GIDSignInButton may define its own dynamic constrains which conflict with the ones I set in Interface Builder. I'm not able to verify this since the SDK is closed source.
The constraint warning can actually be reproduced with Google's own sample code on https://github.com/googlesamples/google-services/tree/81c831d85a67157746009fa2df81a683f860d21e/ios/signin.
Is there a work around to position this button or is this just a bug in SDK 2.0.1?
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)
(
"<NSLayoutConstraint:0x7f9e0064b650 V:[UIView:0x7f9e0064b360(198)]>",
"<NSLayoutConstraint:0x7f9e0064b830 UIView:0x7f9e0064b360.centerY == GIDSignInButton.centerY (Names: GIDSignInButton:0x7f9e0046f000 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f9e006603c0 h=--& v=--& GIDSignInButton.midY == + 97 (Names: GIDSignInButton:0x7f9e0046f000 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f9e0064b830 UIView:0x7f9e0064b360.centerY == GIDSignInButton.centerY (Names: GIDSignInButton:0x7f9e0046f000 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
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)
(
"<NSLayoutConstraint:0x7f9e00476cd0 GIDSignInButton.width == 3.26531*GIDSignInButton.height (Names: GIDSignInButton:0x7f9e0046f000 )>",
"<NSLayoutConstraint:0x7f9e00476f20 H:[GIDSignInButton(160)] (Names: GIDSignInButton:0x7f9e0046f000 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f9e00660410 h=--& v=--& V:[GIDSignInButton(44)] (Names: GIDSignInButton:0x7f9e0046f000 )>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f9e00476cd0 GIDSignInButton.width == 3.26531*GIDSignInButton.height (Names: GIDSignInButton:0x7f9e0046f000 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
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)
(
"<NSLayoutConstraint:0x7f9e0064b7e0 UIView:0x7f9e0064b360.centerX == GIDSignInButton.centerX (Names: GIDSignInButton:0x7f9e0046f000 )>",
"<NSLayoutConstraint:0x7f9e00657480 H:[UIView:0x7f9e0064b360]-(0)-| (Names: '|':UIView:0x7f9e0064b050 )>",
"<NSLayoutConstraint:0x7f9e006574d0 H:|-(0)-[UIView:0x7f9e0064b360] (Names: '|':UIView:0x7f9e0064b050 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f9e0065dda0 h=--& v=--& GIDSignInButton.midX == + 207 (Names: GIDSignInButton:0x7f9e0046f000 )>",
"<NSLayoutConstraint:0x7f9e0046d5e0 'UIView-Encapsulated-Layout-Width' H:[UIView:0x7f9e0064b050(375)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f9e0064b7e0 UIView:0x7f9e0064b360.centerX == GIDSignInButton.centerX (Names: GIDSignInButton:0x7f9e0046f000 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
I had the same issue and the solution I found was to embed the google sign-in button in another view and set the constraints on the container.
the only constraints i gave to the GIDSignInButton instance was center (x,y) in container cause otherwise it will still be shifted to the right.
I hope this helps
Google has fixed this bug in Google Sign-In SDK 2.1.0 (released on 6/17/2015).
Fixes Auto Layout issues with GIDSignInButton.

When I run the app, the layouts are ignored

I tried adding constraints to a UICollectionView and a UILabel programmatically. Here is how I did it:
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:#"V:|-0-[_labelToChange(30)]-0-[_datesCollectionView]-0-|" options:0 metrics:nil views:NSDictionaryOfVariableBindings(_labelToChange, _datesCollectionView)]];
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:#"H:|-0-[_labelToChange]-0-|" options:0 metrics:nil views:NSDictionaryOfVariableBindings(_labelToChange)]];
[self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:#"H:|-0-[_datesCollectionView]-0-|" options:0 metrics:nil views:NSDictionaryOfVariableBindings(_datesCollectionView)]];
When I run the app, the constraints are ignored, and I get the following error:
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)
(
"<NSLayoutConstraint:0x7f96c9daae70 H:|-(0)-[UICollectionView:0x7f96ca15a800] (Names: '|':DIDatepicker:0x7f96c9d7f950 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6b00 h=--& v=--& UICollectionView:0x7f96ca15a800.midX == + 300>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6b50 h=--& v=--& H:[UICollectionView:0x7f96ca15a800(540)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f96c9daae70 H:|-(0)-[UICollectionView:0x7f96ca15a800] (Names: '|':DIDatepicker:0x7f96c9d7f950 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2015-06-04 13:58:14.692 myApp[581:8508] 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)
(
"<NSLayoutConstraint:0x7f96c9daaad0 H:|-(0)-[UILabel:0x7f96c9da8290] (Names: '|':DIDatepicker:0x7f96c9d7f950 )>",
"<NSLayoutConstraint:0x7f96c9daab20 H:[UILabel:0x7f96c9da8290]-(0)-| (Names: '|':DIDatepicker:0x7f96c9d7f950 )>",
"<NSLayoutConstraint:0x7f96c9daaef0 H:[UICollectionView:0x7f96ca15a800]-(0)-| (Names: '|':DIDatepicker:0x7f96c9d7f950 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6b00 h=--& v=--& UICollectionView:0x7f96ca15a800.midX == + 300>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6b50 h=--& v=--& H:[UICollectionView:0x7f96ca15a800(540)]>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6e40 h=--& v=--& UILabel:0x7f96c9da8290.midX == + 300>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f96c9daab20 H:[UILabel:0x7f96c9da8290]-(0)-| (Names: '|':DIDatepicker:0x7f96c9d7f950 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2015-06-04 13:58:14.696 myApp[581:8508] 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)
(
"<NSLayoutConstraint:0x7f96c9daaad0 H:|-(0)-[UILabel:0x7f96c9da8290] (Names: '|':DIDatepicker:0x7f96c9d7f950 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6e40 h=--& v=--& UILabel:0x7f96c9da8290.midX == + 300>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db8960 h=--& v=--& H:[UILabel:0x7f96c9da8290(540)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f96c9daaad0 H:|-(0)-[UILabel:0x7f96c9da8290] (Names: '|':DIDatepicker:0x7f96c9d7f950 )>
Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger.
The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful.
2015-06-04 13:58:14.699 myApp[581:8508] 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)
(
"<NSLayoutConstraint:0x7f96c9d80160 H:|-(0)-[DIDatepicker:0x7f96c9d7f950] (Names: '|':UITableViewCellContentView:0x7f96c9d7f330 )>",
"<NSLayoutConstraint:0x7f96c9d80200 H:[DIDatepicker:0x7f96c9d7f950]-(0)-| (Names: '|':UITableViewCellContentView:0x7f96c9d7f330 )>",
"<NSLayoutConstraint:0x7f96c9daaef0 H:[UICollectionView:0x7f96ca15a800]-(0)-| (Names: '|':DIDatepicker:0x7f96c9d7f950 )>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6b00 h=--& v=--& UICollectionView:0x7f96ca15a800.midX == + 300>",
"<NSAutoresizingMaskLayoutConstraint:0x7f96c9db6b50 h=--& v=--& H:[UICollectionView:0x7f96ca15a800(540)]>",
"<NSLayoutConstraint:0x7f96c9db7dd0 'fittingSizeHTarget' H:[UITableViewCellContentView:0x7f96c9d7f330(375)]>"
)
Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x7f96c9daaef0 H:[UICollectionView:0x7f96ca15a800]-(0)-| (Names: '|':DIDatepicker:0x7f96c9d7f950 )>

Resources