Welcome! › Forums › Unity Plugins › In-App Web Browser › Communication between JavaScript and Unity breaks
- This topic has 9 replies, 2 voices, and was last updated 6 years, 7 months ago by mart.
-
AuthorPosts
-
April 24, 2018 at 11:45 am #1014martParticipant
Hi Piotr,
The browser bridge is sometimes not working when you are switching between apps.
I tested that behaviour on a lot devices with android versions from 4 to 8.
My app opens other apps. When you are going back to the In App Browser the JS -> Unity Communication is not possible anymore.This happens also on the Demoscene ExampleJavaScriptCommunicationScene!
You press “ping” and switch to another app. after switching between apps few times the pong wont be triggerd.
When you switching further more. A lot of pongs will be triggered.I can reproduce that Behaviour on all android versions. (iOS test will folow)
Do you have an idea why this happens?
- This topic was modified 6 years, 7 months ago by mart.
April 24, 2018 at 12:10 pm #1016martParticipantOn iOS the app is crashing when you are switching apps a couple of times.
April 24, 2018 at 3:58 pm #1017PiotrKeymasterHi mart,
I’ve checked it on couple Android and iOS devices and I cannot reproduce it.
I am one example scene, then move to another app, then go back and nothing really changes.Could you give me some details how to reproduce it? Are you seeing any error logs?
April 24, 2018 at 4:10 pm #1018martParticipantHow to reproduce it:
1.) Open a lot of apps.
2.) Open the app with the demoscene and load Sample Website
3.) Switch to another app
4.) Switch back to demo and “send ping” and get a “pong”Repeat 3 and 4.
After 3 or more repeats i get no pongs anymore ;(After switching a few Times more i get all the lost pongs.
The only Log.Error i get is that:
http://prntscr.com/j9jwzoHere is the log from LogCat:
04-24 18:00:32.545: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:33.559: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:36.437: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:36.507: I/Unity(16927): onResume 04-24 18:00:36.533: D/SurfaceView(16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x7 surface={Surface(name=null)/@0x496e005 isValid=true -1087066112} 04-24 18:00:36.533: D/Unity(16927): SetWindow 0 0xbf34b008 04-24 18:00:36.533: D/Unity(16927): SetWindow 0 0xbf34b008 04-24 18:00:36.542: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][1440,2560] result=0x7 surface={isValid=true -1087064064} surfaceGenerationChanged=true 04-24 18:00:36.548: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x7 surface={isValid=true -986456064} surfaceGenerationChanged=true 04-24 18:00:36.615: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:36.615: I/Unity(16927): windowFocusChanged: true 04-24 18:00:36.615: D/Unity(16927): [EGL] Attaching window :0xbf34b008 04-24 18:00:36.616: V/InputMethodManager(16927): Starting input: tba=android.view.inputmethod.EditorInfo@22d38bb nm : com.upjers.DeploymentTest2 ic=null 04-24 18:00:36.616: I/InputMethodManager(16927): [IMM] startInputInner - mService.startInputOrWindowGainedFocus 04-24 18:00:36.618: D/mali_winsys(16927): EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000, [1440x2560]-format:1 04-24 18:00:36.622: D/InputTransport(16927): Input channel constructed: fd=83 04-24 18:00:36.622: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:36.622: D/Unity(16927): ANativeWindow: (1440/2560) RequestedResolution: (0/0) RenderingResolution: (0/0) EGLSurface: (1440/2560) 04-24 18:00:36.623: V/InputMethodManager(16927): Starting input: tba=android.view.inputmethod.EditorInfo@2c51d8 nm : com.upjers.DeploymentTest2 ic=null 04-24 18:00:36.623: I/InputMethodManager(16927): [IMM] startInputInner - mService.startInputOrWindowGainedFocus 04-24 18:00:36.625: D/InputTransport(16927): Input channel constructed: fd=86 04-24 18:00:36.625: D/InputTransport(16927): Input channel destroyed: fd=83 04-24 18:00:36.646: I/sensor(16927): ASensorEventQueue_enableSensor: handle=0, name=MPU6500 Acceleration Sensor, ret=0 04-24 18:00:36.646: I/sensor(16927): ASensorEventQueue_setEventRate: handle=0, name=MPU6500 Acceleration Sensor, delay=20000, ret=0 04-24 18:00:36.646: D/Unity(16927): Sensor : Accelerometer ( 1) ; 0.001197 / 0.00s ; MPU6500 Acceleration Sensor / Invensense 04-24 18:00:36.650: D/Unity(16927): Choreographer available: Enabling VSYNC timing 04-24 18:00:36.691: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 0 04-24 18:00:36.691: I/Unity(16927): windowFocusChanged: false 04-24 18:00:36.810: D/AudioTrack(16927): Client defaulted notificationFrames to 709 for frameCount 2129 04-24 18:00:36.810: I/AudioTrack(16927): This process already got info. FadeIn[0] FadeOut[0] FadeInRing[0] 04-24 18:00:36.939: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=true -1087064064} surfaceGenerationChanged=false 04-24 18:00:37.894: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=true -1087064064} surfaceGenerationChanged=false 04-24 18:00:38.507: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 0 04-24 18:00:38.613: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 1 04-24 18:00:38.649: I/Unity(16927): InAppBrowser: JS Message: ping 04-24 18:00:38.649: I/Unity(16927): Stacktrace is not supported on this platform. 04-24 18:00:38.649: I/Unity(16927): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51) 04-24 18:00:38.649: I/Unity(16927): Ping message received! 04-24 18:00:38.649: I/Unity(16927): Stacktrace is not supported on this platform. 04-24 18:00:38.649: I/Unity(16927): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51) 04-24 18:00:38.815: D/InputTransport(16927): Input channel constructed: fd=158 04-24 18:00:38.815: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): setView = DecorView@fc3e108[UnityPlayerActivity] touchMode=true 04-24 18:00:38.817: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): dispatchAttachedToWindow 04-24 18:00:38.854: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][0,0] newFrame=[36,833][1404,1727] result=0x27 surface={isValid=true -1086285824} surfaceGenerationChanged=true 04-24 18:00:38.854: D/ScrollView(16927): onsize change changed 04-24 18:00:38.854: D/ScrollView(16927): onsize change changed 04-24 18:00:38.942: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1 04-24 18:00:38.942: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:38.962: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 0 04-24 18:00:40.251: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 0 04-24 18:00:40.372: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 1 04-24 18:00:40.375: D/ViewRootImpl@319c6ab[UnityPlayerActivity](16927): dispatchDetachedFromWindow 04-24 18:00:40.393: D/InputTransport(16927): Input channel destroyed: fd=158 04-24 18:00:40.395: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:40.398: E/ViewRootImpl(16927): sendUserActionEvent() mView == null 04-24 18:00:41.231: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 0 04-24 18:00:41.235: I/Unity(16927): onPause 04-24 18:00:41.275: I/System.out(16927): (HTTPLog)-Static: isSBSettingEnabled false 04-24 18:00:41.275: I/System.out(16927): (HTTPLog)-Static: isSBSettingEnabled false 04-24 18:00:41.284: I/AudioTrack(16927): Skip ramp 04-24 18:00:41.289: I/sensor(16927): ASensorEventQueue_disableSensor: handle=0, name=MPU6500 Acceleration Sensor, ret=0 04-24 18:00:41.289: D/Unity(16927): Sensor : Accelerometer ( 1) ; 0.001197 / 0.00s ; MPU6500 Acceleration Sensor / Invensense 04-24 18:00:41.335: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x5 surface={isValid=false 0} surfaceGenerationChanged=true 04-24 18:00:41.339: D/SurfaceView(16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x5 surface={Surface(name=null)/@0x496e005 isValid=false 0} 04-24 18:00:41.340: D/Unity(16927): SetWindow 0 0x0 04-24 18:00:41.348: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x5 surface={isValid=false 0} surfaceGenerationChanged=true 04-24 18:00:41.440: D/InputTransport(16927): Input channel destroyed: fd=86 04-24 18:00:41.468: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:46.753: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:47.781: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:47.802: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:47.879: I/Unity(16927): onResume 04-24 18:00:47.902: D/SurfaceView(16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x7 surface={Surface(name=null)/@0x496e005 isValid=true -1087064064} 04-24 18:00:47.902: D/Unity(16927): SetWindow 0 0xbf34b808 04-24 18:00:47.902: D/Unity(16927): SetWindow 0 0xbf34b808 04-24 18:00:47.911: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][1440,2560] result=0x7 surface={isValid=true -986456064} surfaceGenerationChanged=true 04-24 18:00:47.917: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x7 surface={isValid=true -1086285824} surfaceGenerationChanged=true 04-24 18:00:47.919: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:47.919: I/Unity(16927): windowFocusChanged: true 04-24 18:00:47.919: D/Unity(16927): [EGL] Attaching window :0xbf34b808 04-24 18:00:47.919: V/InputMethodManager(16927): Starting input: tba=android.view.inputmethod.EditorInfo@6af9caa nm : com.upjers.DeploymentTest2 ic=null 04-24 18:00:47.919: I/InputMethodManager(16927): [IMM] startInputInner - mService.startInputOrWindowGainedFocus 04-24 18:00:47.921: D/mali_winsys(16927): EGLint new_window_surface(egl_winsys_display*, void*, EGLSurface, EGLConfig, egl_winsys_surface**, egl_color_buffer_format*, EGLBoolean) returns 0x3000, [1440x2560]-format:1 04-24 18:00:47.939: D/InputTransport(16927): Input channel constructed: fd=83 04-24 18:00:47.939: D/Unity(16927): ANativeWindow: (1440/2560) RequestedResolution: (0/0) RenderingResolution: (0/0) EGLSurface: (1440/2560) 04-24 18:00:47.951: I/sensor(16927): ASensorEventQueue_enableSensor: handle=0, name=MPU6500 Acceleration Sensor, ret=0 04-24 18:00:47.951: I/sensor(16927): ASensorEventQueue_setEventRate: handle=0, name=MPU6500 Acceleration Sensor, delay=20000, ret=0 04-24 18:00:47.951: D/Unity(16927): Sensor : Accelerometer ( 1) ; 0.001197 / 0.00s ; MPU6500 Acceleration Sensor / Invensense 04-24 18:00:47.994: D/Unity(16927): Choreographer available: Enabling VSYNC timing 04-24 18:00:47.999: D/AudioTrack(16927): Client defaulted notificationFrames to 709 for frameCount 2129 04-24 18:00:47.999: I/AudioTrack(16927): This process already got info. FadeIn[0] FadeOut[0] FadeInRing[0] 04-24 18:00:48.004: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:48.005: V/InputMethodManager(16927): Starting input: tba=android.view.inputmethod.EditorInfo@ffdb09b nm : com.upjers.DeploymentTest2 ic=null 04-24 18:00:48.005: I/InputMethodManager(16927): [IMM] startInputInner - mService.startInputOrWindowGainedFocus 04-24 18:00:48.012: D/InputTransport(16927): Input channel constructed: fd=149 04-24 18:00:48.012: D/InputTransport(16927): Input channel destroyed: fd=83 04-24 18:00:48.072: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 0 04-24 18:00:48.072: I/Unity(16927): windowFocusChanged: false 04-24 18:00:48.237: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=true -986456064} surfaceGenerationChanged=false 04-24 18:00:49.226: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=true -986456064} surfaceGenerationChanged=false 04-24 18:00:49.264: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 0 04-24 18:00:49.369: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 1 04-24 18:00:49.397: I/Unity(16927): InAppBrowser: JS Message: ping 04-24 18:00:49.397: I/Unity(16927): Stacktrace is not supported on this platform. 04-24 18:00:49.397: I/Unity(16927): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51) 04-24 18:00:49.397: I/Unity(16927): Ping message received! 04-24 18:00:49.397: I/Unity(16927): Stacktrace is not supported on this platform. 04-24 18:00:49.397: I/Unity(16927): (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51) 04-24 18:00:49.570: D/InputTransport(16927): Input channel constructed: fd=158 04-24 18:00:49.570: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): setView = DecorView@367f68b[UnityPlayerActivity] touchMode=true 04-24 18:00:49.572: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): dispatchAttachedToWindow 04-24 18:00:49.614: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][0,0] newFrame=[36,833][1404,1727] result=0x27 surface={isValid=true -977756160} surfaceGenerationChanged=true 04-24 18:00:49.616: D/ScrollView(16927): onsize change changed 04-24 18:00:49.616: D/ScrollView(16927): onsize change changed 04-24 18:00:49.662: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:49.722: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): MSG_RESIZED_REPORT: ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1 04-24 18:00:49.781: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 0 04-24 18:00:50.959: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 0 04-24 18:00:51.085: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 1 04-24 18:00:51.114: D/ViewRootImpl@840845a[UnityPlayerActivity](16927): dispatchDetachedFromWindow 04-24 18:00:51.140: D/InputTransport(16927): Input channel destroyed: fd=158 04-24 18:00:51.141: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:51.145: E/ViewRootImpl(16927): sendUserActionEvent() mView == null 04-24 18:00:51.864: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 0 04-24 18:00:51.867: I/Unity(16927): onPause 04-24 18:00:51.881: I/System.out(16927): (HTTPLog)-Static: isSBSettingEnabled false 04-24 18:00:51.881: I/System.out(16927): (HTTPLog)-Static: isSBSettingEnabled false 04-24 18:00:51.884: I/AudioTrack(16927): Skip ramp 04-24 18:00:51.893: I/sensor(16927): ASensorEventQueue_disableSensor: handle=0, name=MPU6500 Acceleration Sensor, ret=0 04-24 18:00:51.894: D/Unity(16927): Sensor : Accelerometer ( 1) ; 0.001197 / 0.00s ; MPU6500 Acceleration Sensor / Invensense 04-24 18:00:51.953: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x5 surface={isValid=false 0} surfaceGenerationChanged=true 04-24 18:00:51.962: D/SurfaceView(16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x5 surface={Surface(name=null)/@0x496e005 isValid=false 0} 04-24 18:00:51.963: D/Unity(16927): SetWindow 0 0x0 04-24 18:00:51.973: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x5 surface={isValid=false 0} surfaceGenerationChanged=true 04-24 18:00:52.079: D/InputTransport(16927): Input channel destroyed: fd=149 04-24 18:00:52.116: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:56.206: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:57.175: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:58.048: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:58.870: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:59.150: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][2560,1440] result=0x1 surface={isValid=false 0} surfaceGenerationChanged=false 04-24 18:00:59.248: I/Unity(16927): onResume 04-24 18:00:59.277: D/SurfaceView(16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x7 surface={Surface(name=null)/@0x496e005 isValid=true -986456064} 04-24 18:00:59.278: D/Unity(16927): SetWindow 0 0xc533e008 04-24 18:00:59.278: D/Unity(16927): SetWindow 0 0xc533e008 04-24 18:00:59.287: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][2560,1440] newFrame=[0,0][1440,2560] result=0x7 surface={isValid=true -1086285824} surfaceGenerationChanged=true 04-24 18:00:59.299: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x7 surface={isValid=true -977756160} surfaceGenerationChanged=true 04-24 18:00:59.406: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): MSG_WINDOW_FOCUS_CHANGED 1 04-24 18:00:59.409: V/InputMethodManager(16927): Starting input: tba=android.view.inputmethod.EditorInfo@ba9bf3 nm : com.upjers.DeploymentTest2 ic=null 04-24 18:00:59.409: I/InputMethodManager(16927): [IMM] startInputInner - mService.startInputOrWindowGainedFocus 04-24 18:00:59.417: D/InputTransport(16927): Input channel constructed: fd=133 04-24 18:00:59.855: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=true -1086285824} surfaceGenerationChanged=false 04-24 18:01:00.816: D/ViewRootImpl@e94666f[UnityPlayerActivity](16927): Relayout returned: oldFrame=[0,0][1440,2560] newFrame=[0,0][1440,2560] result=0x1 surface={isValid=true -1086285824} surfaceGenerationChanged=false 04-24 18:01:01.779: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 0 04-24 18:01:01.927: D/ViewRootImpl@346092e[UnityPlayerActivity](16927): ViewPostImeInputStage processPointer 1
April 24, 2018 at 4:57 pm #1019PiotrKeymasterI’ve opened about 20 apps, keep repeating steps 3 and 4 and nothing happens.. Are you able to reproduce it on empty project? Maybe there are some other plugins integrated which causes that behavior? What’s error message on iOS?
April 25, 2018 at 8:45 am #1024martParticipantYes i can reproduce it on an empty project. only the in app browser assets are included.
I use Unity 2017.2.0f3.On iOS the app crashes after a lot of switches with this Xcode Message:
Ping message received!
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Debug:LogErrorFormat(Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
JSExecute:OnMessageFromJS(String)
UnityEngine.Events.UnityEvent
1:Invoke(T0)
System.IComparable1:CompareTo(T)
System.IComparable 1:CompareTo(T)
System.IComparable 1:CompareTo(T)(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)
-> applicationWillResignActive()
-> applicationDidEnterBackground()
Message from debugger: Terminated due to memory issueWith that error listed in the console. When you tell me which processes are involed. I could filter it.
fehler 14:05:48.783423 +0200 assertiond Unable to obtain a task name port right for pid 14390: (os/kern) failure (0x5)
fehler 14:05:50.796059 +0200 SpringBoard Tried executing a forecast retrieval for a NIL location.
fehler 14:05:50.811782 +0200 SpringBoard Update Error: <private> (Update Reason: viewDidAppear wants an update.)
fehler 14:05:50.981062 +0200 SpringBoard -[BSActionListener listenForResponseWithHandler:timeout:]_block_invoke_2 : response timeout for port 296639
fehler 14:05:51.779293 +0200 accountsd “Cannot check access to a private account type: <private>”
fehler 14:05:51.783775 +0200 accountsd “Client <private> is not allowed to access accounts of type <private>.”
fehler 14:05:51.802772 +0200 NewsToday “Error returned from daemon: <private>”
fehler 14:05:52.260615 +0200 backboardd Unable to bootstrap_look_up port with name com.apple.AppPredictionWidget.extension.gsEvents: unknown error code (1102)
fehler 14:05:52.448837 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14664bf0 UIButton:0x14664810.width == 60 (active)>”,
“<NSLayoutConstraint:0x14666dc0 UIButton:0x14666900.width == 60 (active)>”,
“<NSLayoutConstraint:0x14668ff0 UIButton:0x14668b30.width == 60 (active)>”,
“<NSLayoutConstraint:0x1466a680 UIButton:0x145739c0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x1466a680 UIButton:0x145739c0.width == 60 (active)>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.
fehler 14:05:52.766605 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x1455d0f0 UIButton:0x1455c110.width == 60 (active)>”,
“<NSLayoutConstraint:0x146421d0 UIButton:0x14641b40.width == 60 (active)>”,
“<NSLayoutConstraint:0x146444c0 UIButton:0x14644000.width == 60 (active)>”,
“<NSLayoutConstraint:0x14646710 UIButton:0x14646250.width == 60 (active)>”,
“<NSLayoutConstraint:0x14647860 UIButton:0x146473a0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14649b70 UIButton:0x146496b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464dd70 UIButton:0x1464d8b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464ffe0 UIButton:0x1464fb20.width == 60 (active)>”,
“<NSLayoutConstraint:0x14650c90 UIButton:0x145651d0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14651a10 UIButton:0x14651740.width == 60 (active)>”,
“<NSLayoutConstraint:0x14653280 UIButton:0x14652e00.width == 60 (active)>”,
“<NSLayoutConstraint:0x1455fdc0 UIButton:0x1455c110.trailing == UILayoutGuide:0x14568480”.leading (active)>”,
“<NSLayoutConstraint:0x146539c0 H:[UILayoutGuide:0x14568480”]-(0)-[UIButton:0x14641b40] (active)>”,
“<NSLayoutConstraint:0x14610a20 UIButton:0x14641b40.trailing == UILayoutGuide:0x145684f0”.leading (active)>”,
“<NSLayoutConstraint:0x1453f1b0 H:[UILayoutGuide:0x145684f0”]-(0)-[UIButton:0x14644000] (active)>”,
“<NSLayoutConstraint:0x14614240 UILayoutGuide:0x145684f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x145553e0 UIButton:0x14644000.trailing == UILayoutGuide:0x145685a0”.leading (active)>”,
“<NSLayoutConstraint:0x14624560 H:[UILayoutGuide:0x145685a0”]-(0)-[UIButton:0x14646250] (active)>”,
“<NSLayoutConstraint:0x146361e0 UILayoutGuide:0x145685a0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453f090 UIButton:0x14646250.trailing == UILayoutGuide:0x14568610”.leading (active)>”,
“<NSLayoutConstraint:0x14635900 H:[UILayoutGuide:0x14568610”]-(0)-[UIButton:0x146473a0] (active)>”,
“<NSLayoutConstraint:0x1463b470 UILayoutGuide:0x14568610”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14563480 UIButton:0x146473a0.trailing == UILayoutGuide:0x14568680”.leading (active)>”,
“<NSLayoutConstraint:0x1463f770 H:[UILayoutGuide:0x14568680”]-(0)-[UIButton:0x146496b0] (active)>”,
“<NSLayoutConstraint:0x14557e70 UILayoutGuide:0x14568680”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453c670 UIButton:0x146496b0.trailing == UILayoutGuide:0x145686f0”.leading (active)>”,
“<NSLayoutConstraint:0x14654b70 H:[UILayoutGuide:0x145686f0”]-(0)-[UIButton:0x1464b680] (active)>”,
“<NSLayoutConstraint:0x14654ef0 UILayoutGuide:0x145686f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656310 UIButton:0x1464b680.trailing == UILayoutGuide:0x14568760”.leading (active)>”,
“<NSLayoutConstraint:0x14654f20 H:[UILayoutGuide:0x14568760”]-(0)-[UIButton:0x1464d8b0] (active)>”,
“<NSLayoutConstraint:0x146579f0 UILayoutGuide:0x14568760”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14657e90 UIButton:0x1464d8b0.trailing == UILayoutGuide:0x145687d0”.leading (active)>”,
“<NSLayoutConstraint:0x14556840 H:[UILayoutGuide:0x145687d0”]-(0)-[UIButton:0x1464fb20] (active)>”,
“<NSLayoutConstraint:0x14655570 UILayoutGuide:0x145687d0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x146555a0 UIButton:0x1464fb20.trailing == UILayoutGuide:0x145688c0”.leading (active)>”,
“<NSLayoutConstraint:0x14658f10 H:[UILayoutGuide:0x145688c0”]-(0)-[UIButton:0x145651d0] (active)>”,
“<NSLayoutConstraint:0x14655a10 UILayoutGuide:0x145688c0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1465a4a0 UIButton:0x145651d0.trailing == UILayoutGuide:0x14568970”.leading (active)>”,
“<NSLayoutConstraint:0x14654500 H:[UILayoutGuide:0x14568970”]-(0)-[UIButton:0x14651740] (active)>”,
“<NSLayoutConstraint:0x1455c0e0 UILayoutGuide:0x14568970”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656f00 UIButton:0x14651740.trailing == UILayoutGuide:0x145689e0”.leading (active)>”,
“<NSLayoutConstraint:0x1455b670 H:[UILayoutGuide:0x145689e0”]-(0)-[UIButton:0x14652e00] (active)>”,
“<NSLayoutConstraint:0x1465b220 UILayoutGuide:0x145689e0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14558470 UIButton:0x1455c110.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14667ef0 UIButton:0x14652e00.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14653280 UIButton:0x14652e00.width == 60 (active)>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.
fehler 14:05:53.001423 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x1455d0f0 UIButton:0x1455c110.width == 60 (active)>”,
“<NSLayoutConstraint:0x146421d0 UIButton:0x14641b40.width == 60 (active)>”,
“<NSLayoutConstraint:0x146444c0 UIButton:0x14644000.width == 60 (active)>”,
“<NSLayoutConstraint:0x14646710 UIButton:0x14646250.width == 60 (active)>”,
“<NSLayoutConstraint:0x14647860 UIButton:0x146473a0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14649b70 UIButton:0x146496b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464dd70 UIButton:0x1464d8b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464ffe0 UIButton:0x1464fb20.width == 60 (active)>”,
“<NSLayoutConstraint:0x14650c90 UIButton:0x145651d0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14651a10 UIButton:0x14651740.width == 60 (active)>”,
“<NSLayoutConstraint:0x1455fdc0 UIButton:0x1455c110.trailing == UILayoutGuide:0x14568480”.leading (active)>”,
“<NSLayoutConstraint:0x146539c0 H:[UILayoutGuide:0x14568480”]-(0)-[UIButton:0x14641b40] (active)>”,
“<NSLayoutConstraint:0x14610a20 UIButton:0x14641b40.trailing == UILayoutGuide:0x145684f0”.leading (active)>”,
“<NSLayoutConstraint:0x1453f1b0 H:[UILayoutGuide:0x145684f0”]-(0)-[UIButton:0x14644000] (active)>”,
“<NSLayoutConstraint:0x14614240 UILayoutGuide:0x145684f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x145553e0 UIButton:0x14644000.trailing == UILayoutGuide:0x145685a0”.leading (active)>”,
“<NSLayoutConstraint:0x14624560 H:[UILayoutGuide:0x145685a0”]-(0)-[UIButton:0x14646250] (active)>”,
“<NSLayoutConstraint:0x146361e0 UILayoutGuide:0x145685a0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453f090 UIButton:0x14646250.trailing == UILayoutGuide:0x14568610”.leading (active)>”,
“<NSLayoutConstraint:0x14635900 H:[UILayoutGuide:0x14568610”]-(0)-[UIButton:0x146473a0] (active)>”,
“<NSLayoutConstraint:0x1463b470 UILayoutGuide:0x14568610”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14563480 UIButton:0x146473a0.trailing == UILayoutGuide:0x14568680”.leading (active)>”,
“<NSLayoutConstraint:0x1463f770 H:[UILayoutGuide:0x14568680”]-(0)-[UIButton:0x146496b0] (active)>”,
“<NSLayoutConstraint:0x14557e70 UILayoutGuide:0x14568680”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453c670 UIButton:0x146496b0.trailing == UILayoutGuide:0x145686f0”.leading (active)>”,
“<NSLayoutConstraint:0x14654b70 H:[UILayoutGuide:0x145686f0”]-(0)-[UIButton:0x1464b680] (active)>”,
“<NSLayoutConstraint:0x14654ef0 UILayoutGuide:0x145686f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656310 UIButton:0x1464b680.trailing == UILayoutGuide:0x14568760”.leading (active)>”,
“<NSLayoutConstraint:0x14654f20 H:[UILayoutGuide:0x14568760”]-(0)-[UIButton:0x1464d8b0] (active)>”,
“<NSLayoutConstraint:0x146579f0 UILayoutGuide:0x14568760”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14657e90 UIButton:0x1464d8b0.trailing == UILayoutGuide:0x145687d0”.leading (active)>”,
“<NSLayoutConstraint:0x14556840 H:[UILayoutGuide:0x145687d0”]-(0)-[UIButton:0x1464fb20] (active)>”,
“<NSLayoutConstraint:0x14655570 UILayoutGuide:0x145687d0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x146555a0 UIButton:0x1464fb20.trailing == UILayoutGuide:0x145688c0”.leading (active)>”,
“<NSLayoutConstraint:0x14658f10 H:[UILayoutGuide:0x145688c0”]-(0)-[UIButton:0x145651d0] (active)>”,
“<NSLayoutConstraint:0x14655a10 UILayoutGuide:0x145688c0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1465a4a0 UIButton:0x145651d0.trailing == UILayoutGuide:0x14568970”.leading (active)>”,
“<NSLayoutConstraint:0x14654500 H:[UILayoutGuide:0x14568970”]-(0)-[UIButton:0x14651740] (active)>”,
“<NSLayoutConstraint:0x1455c0e0 UILayoutGuide:0x14568970”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656f00 UIButton:0x14651740.trailing == UILayoutGuide:0x145689e0”.leading (active)>”,
“<NSLayoutConstraint:0x1455b670 H:[UILayoutGuide:0x145689e0”]-(0)-[UIButton:0x14652e00] (active)>”,
“<NSLayoutConstraint:0x1465b220 UILayoutGuide:0x145689e0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14558470 UIButton:0x1455c110.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14667ef0 UIButton:0x14652e00.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14651a10 UIButton:0x14651740.width == 60 (active)>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.
fehler 14:05:53.005890 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14664bf0 UIButton:0x14664810.width == 60 (active)>”,
“<NSLayoutConstraint:0x14666dc0 UIButton:0x14666900.width == 60 (active)>”,
“<NSLayoutConstraint:0x14668ff0 UIButton:0x14668b30.width == 60 (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14668ff0 UIButton:0x14668b30.width == 60 (active)>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.
fehler 14:05:53.307017 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14664bf0 UIButton:0x14664810.width == 60 (active)>”,
“<NSLayoutConstraint:0x14666dc0 UIButton:0x14666900.width == 60 (active)>”,
“<NSLayoutConstraint:0x14669090 UIButton:0x14668b30.height == UIButton:0x14668b30.width (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14669090 UIButton:0x14668b30.height == UIButton:0x14668b30.width (active)>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.
fehler 14:05:53.420915 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x1455d0f0 UIButton:0x1455c110.width == 60 (active)>”,
“<NSLayoutConstraint:0x146421d0 UIButton:0x14641b40.width == 60 (active)>”,
“<NSLayoutConstraint:0x146444c0 UIButton:0x14644000.width == 60 (active)>”,
“<NSLayoutConstraint:0x14646710 UIButton:0x14646250.width == 60 (active)>”,
“<NSLayoutConstraint:0x14647860 UIButton:0x146473a0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14649b70 UIButton:0x146496b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464dd70 UIButton:0x1464d8b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464ffe0 UIButton:0x1464fb20.width == 60 (active)>”,
“<NSLayoutConstraint:0x14650c90 UIButton:0x145651d0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1455fdc0 UIButton:0x1455c110.trailing == UILayoutGuide:0x14568480”.leading (active)>”,
“<NSLayoutConstraint:0x146539c0 H:[UILayoutGuide:0x14568480”]-(0)-[UIButton:0x14641b40] (active)>”,
“<NSLayoutConstraint:0x14610a20 UIButton:0x14641b40.trailing == UILayoutGuide:0x145684f0”.leading (active)>”,
“<NSLayoutConstraint:0x1453f1b0 H:[UILayoutGuide:0x145684f0”]-(0)-[UIButton:0x14644000] (active)>”,
“<NSLayoutConstraint:0x14614240 UILayoutGuide:0x145684f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x145553e0 UIButton:0x14644000.trailing == UILayoutGuide:0x145685a0”.leading (active)>”,
“<NSLayoutConstraint:0x14624560 H:[UILayoutGuide:0x145685a0”]-(0)-[UIButton:0x14646250] (active)>”,
“<NSLayoutConstraint:0x146361e0 UILayoutGuide:0x145685a0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453f090 UIButton:0x14646250.trailing == UILayoutGuide:0x14568610”.leading (active)>”,
“<NSLayoutConstraint:0x14635900 H:[UILayoutGuide:0x14568610”]-(0)-[UIButton:0x146473a0] (active)>”,
“<NSLayoutConstraint:0x1463b470 UILayoutGuide:0x14568610”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14563480 UIButton:0x146473a0.trailing == UILayoutGuide:0x14568680”.leading (active)>”,
“<NSLayoutConstraint:0x1463f770 H:[UILayoutGuide:0x14568680”]-(0)-[UIButton:0x146496b0] (active)>”,
“<NSLayoutConstraint:0x14557e70 UILayoutGuide:0x14568680”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453c670 UIButton:0x146496b0.trailing == UILayoutGuide:0x145686f0”.leading (active)>”,
“<NSLayoutConstraint:0x14654b70 H:[UILayoutGuide:0x145686f0”]-(0)-[UIButton:0x1464b680] (active)>”,
“<NSLayoutConstraint:0x14654ef0 UILayoutGuide:0x145686f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656310 UIButton:0x1464b680.trailing == UILayoutGuide:0x14568760”.leading (active)>”,
“<NSLayoutConstraint:0x14654f20 H:[UILayoutGuide:0x14568760”]-(0)-[UIButton:0x1464d8b0] (active)>”,
“<NSLayoutConstraint:0x146579f0 UILayoutGuide:0x14568760”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14657e90 UIButton:0x1464d8b0.trailing == UILayoutGuide:0x145687d0”.leading (active)>”,
“<NSLayoutConstraint:0x14556840 H:[UILayoutGuide:0x145687d0”]-(0)-[UIButton:0x1464fb20] (active)>”,
“<NSLayoutConstraint:0x14655570 UILayoutGuide:0x145687d0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x146555a0 UIButton:0x1464fb20.trailing == UILayoutGuide:0x145688c0”.leading (active)>”,
“<NSLayoutConstraint:0x14658f10 H:[UILayoutGuide:0x145688c0”]-(0)-[UIButton:0x145651d0] (active)>”,
“<NSLayoutConstraint:0x14655a10 UILayoutGuide:0x145688c0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1465a4a0 UIButton:0x145651d0.trailing == UILayoutGuide:0x14568970”.leading (active)>”,
“<NSLayoutConstraint:0x14654500 H:[UILayoutGuide:0x14568970”]-(0)-[UIButton:0x14651740] (active)>”,
“<NSLayoutConstraint:0x1455c0e0 UILayoutGuide:0x14568970”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656f00 UIButton:0x14651740.trailing == UILayoutGuide:0x145689e0”.leading (active)>”,
“<NSLayoutConstraint:0x1455b670 H:[UILayoutGuide:0x145689e0”]-(0)-[UIButton:0x14652e00] (active)>”,
“<NSLayoutConstraint:0x1465b220 UILayoutGuide:0x145689e0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14558470 UIButton:0x1455c110.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14667ef0 UIButton:0x14652e00.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14650c90 UIButton:0x145651d0.width == 60 (active)>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.
fehler 14:05:53.427720 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14664bf0 UIButton:0x14664810.width == 60 (active)>”,
“<NSLayoutConstraint:0x14666dc0 UIButton:0x14666900.width == 60 (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14666dc0 UIButton:0x14666900.width == 60 (active)>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.
fehler 14:05:53.509690 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x1455d0f0 UIButton:0x1455c110.width == 60 (active)>”,
“<NSLayoutConstraint:0x146421d0 UIButton:0x14641b40.width == 60 (active)>”,
“<NSLayoutConstraint:0x146444c0 UIButton:0x14644000.width == 60 (active)>”,
“<NSLayoutConstraint:0x14646710 UIButton:0x14646250.width == 60 (active)>”,
“<NSLayoutConstraint:0x14647860 UIButton:0x146473a0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14649b70 UIButton:0x146496b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464dd70 UIButton:0x1464d8b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464ffe0 UIButton:0x1464fb20.width == 60 (active)>”,
“<NSLayoutConstraint:0x1455fdc0 UIButton:0x1455c110.trailing == UILayoutGuide:0x14568480”.leading (active)>”,
“<NSLayoutConstraint:0x146539c0 H:[UILayoutGuide:0x14568480”]-(0)-[UIButton:0x14641b40] (active)>”,
“<NSLayoutConstraint:0x14610a20 UIButton:0x14641b40.trailing == UILayoutGuide:0x145684f0”.leading (active)>”,
“<NSLayoutConstraint:0x1453f1b0 H:[UILayoutGuide:0x145684f0”]-(0)-[UIButton:0x14644000] (active)>”,
“<NSLayoutConstraint:0x14614240 UILayoutGuide:0x145684f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x145553e0 UIButton:0x14644000.trailing == UILayoutGuide:0x145685a0”.leading (active)>”,
“<NSLayoutConstraint:0x14624560 H:[UILayoutGuide:0x145685a0”]-(0)-[UIButton:0x14646250] (active)>”,
“<NSLayoutConstraint:0x146361e0 UILayoutGuide:0x145685a0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453f090 UIButton:0x14646250.trailing == UILayoutGuide:0x14568610”.leading (active)>”,
“<NSLayoutConstraint:0x14635900 H:[UILayoutGuide:0x14568610”]-(0)-[UIButton:0x146473a0] (active)>”,
“<NSLayoutConstraint:0x1463b470 UILayoutGuide:0x14568610”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14563480 UIButton:0x146473a0.trailing == UILayoutGuide:0x14568680”.leading (active)>”,
“<NSLayoutConstraint:0x1463f770 H:[UILayoutGuide:0x14568680”]-(0)-[UIButton:0x146496b0] (active)>”,
“<NSLayoutConstraint:0x14557e70 UILayoutGuide:0x14568680”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453c670 UIButton:0x146496b0.trailing == UILayoutGuide:0x145686f0”.leading (active)>”,
“<NSLayoutConstraint:0x14654b70 H:[UILayoutGuide:0x145686f0”]-(0)-[UIButton:0x1464b680] (active)>”,
“<NSLayoutConstraint:0x14654ef0 UILayoutGuide:0x145686f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656310 UIButton:0x1464b680.trailing == UILayoutGuide:0x14568760”.leading (active)>”,
“<NSLayoutConstraint:0x14654f20 H:[UILayoutGuide:0x14568760”]-(0)-[UIButton:0x1464d8b0] (active)>”,
“<NSLayoutConstraint:0x146579f0 UILayoutGuide:0x14568760”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14657e90 UIButton:0x1464d8b0.trailing == UILayoutGuide:0x145687d0”.leading (active)>”,
“<NSLayoutConstraint:0x14556840 H:[UILayoutGuide:0x145687d0”]-(0)-[UIButton:0x1464fb20] (active)>”,
“<NSLayoutConstraint:0x14655570 UILayoutGuide:0x145687d0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x146555a0 UIButton:0x1464fb20.trailing == UILayoutGuide:0x145688c0”.leading (active)>”,
“<NSLayoutConstraint:0x14658f10 H:[UILayoutGuide:0x145688c0”]-(0)-[UIButton:0x145651d0] (active)>”,
“<NSLayoutConstraint:0x14655a10 UILayoutGuide:0x145688c0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1465a4a0 UIButton:0x145651d0.trailing == UILayoutGuide:0x14568970”.leading (active)>”,
“<NSLayoutConstraint:0x14654500 H:[UILayoutGuide:0x14568970”]-(0)-[UIButton:0x14651740] (active)>”,
“<NSLayoutConstraint:0x1455c0e0 UILayoutGuide:0x14568970”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656f00 UIButton:0x14651740.trailing == UILayoutGuide:0x145689e0”.leading (active)>”,
“<NSLayoutConstraint:0x1455b670 H:[UILayoutGuide:0x145689e0”]-(0)-[UIButton:0x14652e00] (active)>”,
“<NSLayoutConstraint:0x1465b220 UILayoutGuide:0x145689e0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14558470 UIButton:0x1455c110.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14667ef0 UIButton:0x14652e00.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x1464ffe0 UIButton:0x1464fb20.width == 60 (active)>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.
fehler 14:05:53.513362 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14664bf0 UIButton:0x14664810.width == 60 (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14664bf0 UIButton:0x14664810.width == 60 (active)>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.
fehler 14:05:53.570228 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x145713b0 UIButton:0x14570ef0.width == 60 (active)>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.
fehler 14:05:53.585006 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x1455d0f0 UIButton:0x1455c110.width == 60 (active)>”,
“<NSLayoutConstraint:0x146421d0 UIButton:0x14641b40.width == 60 (active)>”,
“<NSLayoutConstraint:0x146444c0 UIButton:0x14644000.width == 60 (active)>”,
“<NSLayoutConstraint:0x14646710 UIButton:0x14646250.width == 60 (active)>”,
“<NSLayoutConstraint:0x14647860 UIButton:0x146473a0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14649b70 UIButton:0x146496b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464dd70 UIButton:0x1464d8b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1455fdc0 UIButton:0x1455c110.trailing == UILayoutGuide:0x14568480”.leading (active)>”,
“<NSLayoutConstraint:0x146539c0 H:[UILayoutGuide:0x14568480”]-(0)-[UIButton:0x14641b40] (active)>”,
“<NSLayoutConstraint:0x14610a20 UIButton:0x14641b40.trailing == UILayoutGuide:0x145684f0”.leading (active)>”,
“<NSLayoutConstraint:0x1453f1b0 H:[UILayoutGuide:0x145684f0”]-(0)-[UIButton:0x14644000] (active)>”,
“<NSLayoutConstraint:0x14614240 UILayoutGuide:0x145684f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x145553e0 UIButton:0x14644000.trailing == UILayoutGuide:0x145685a0”.leading (active)>”,
“<NSLayoutConstraint:0x14624560 H:[UILayoutGuide:0x145685a0”]-(0)-[UIButton:0x14646250] (active)>”,
“<NSLayoutConstraint:0x146361e0 UILayoutGuide:0x145685a0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453f090 UIButton:0x14646250.trailing == UILayoutGuide:0x14568610”.leading (active)>”,
“<NSLayoutConstraint:0x14635900 H:[UILayoutGuide:0x14568610”]-(0)-[UIButton:0x146473a0] (active)>”,
“<NSLayoutConstraint:0x1463b470 UILayoutGuide:0x14568610”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14563480 UIButton:0x146473a0.trailing == UILayoutGuide:0x14568680”.leading (active)>”,
“<NSLayoutConstraint:0x1463f770 H:[UILayoutGuide:0x14568680”]-(0)-[UIButton:0x146496b0] (active)>”,
“<NSLayoutConstraint:0x14557e70 UILayoutGuide:0x14568680”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453c670 UIButton:0x146496b0.trailing == UILayoutGuide:0x145686f0”.leading (active)>”,
“<NSLayoutConstraint:0x14654b70 H:[UILayoutGuide:0x145686f0”]-(0)-[UIButton:0x1464b680] (active)>”,
“<NSLayoutConstraint:0x14654ef0 UILayoutGuide:0x145686f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656310 UIButton:0x1464b680.trailing == UILayoutGuide:0x14568760”.leading (active)>”,
“<NSLayoutConstraint:0x14654f20 H:[UILayoutGuide:0x14568760”]-(0)-[UIButton:0x1464d8b0] (active)>”,
“<NSLayoutConstraint:0x146579f0 UILayoutGuide:0x14568760”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14657e90 UIButton:0x1464d8b0.trailing == UILayoutGuide:0x145687d0”.leading (active)>”,
“<NSLayoutConstraint:0x14556840 H:[UILayoutGuide:0x145687d0”]-(0)-[UIButton:0x1464fb20] (active)>”,
“<NSLayoutConstraint:0x14655570 UILayoutGuide:0x145687d0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x146555a0 UIButton:0x1464fb20.trailing == UILayoutGuide:0x145688c0”.leading (active)>”,
“<NSLayoutConstraint:0x14658f10 H:[UILayoutGuide:0x145688c0”]-(0)-[UIButton:0x145651d0] (active)>”,
“<NSLayoutConstraint:0x14655a10 UILayoutGuide:0x145688c0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1465a4a0 UIButton:0x145651d0.trailing == UILayoutGuide:0x14568970”.leading (active)>”,
“<NSLayoutConstraint:0x14654500 H:[UILayoutGuide:0x14568970”]-(0)-[UIButton:0x14651740] (active)>”,
“<NSLayoutConstraint:0x1455c0e0 UILayoutGuide:0x14568970”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656f00 UIButton:0x14651740.trailing == UILayoutGuide:0x145689e0”.leading (active)>”,
“<NSLayoutConstraint:0x1455b670 H:[UILayoutGuide:0x145689e0”]-(0)-[UIButton:0x14652e00] (active)>”,
“<NSLayoutConstraint:0x1465b220 UILayoutGuide:0x145689e0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14558470 UIButton:0x1455c110.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14667ef0 UIButton:0x14652e00.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x1464dd70 UIButton:0x1464d8b0.width == 60 (active)>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.
fehler 14:05:53.640352 +0200 SpringBoard Tried executing a forecast retrieval for a NIL location.
fehler 14:05:53.649601 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x1455d0f0 UIButton:0x1455c110.width == 60 (active)>”,
“<NSLayoutConstraint:0x146421d0 UIButton:0x14641b40.width == 60 (active)>”,
“<NSLayoutConstraint:0x146444c0 UIButton:0x14644000.width == 60 (active)>”,
“<NSLayoutConstraint:0x14646710 UIButton:0x14646250.width == 60 (active)>”,
“<NSLayoutConstraint:0x14647860 UIButton:0x146473a0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14649b70 UIButton:0x146496b0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>”,
“<NSLayoutConstraint:0x1455fdc0 UIButton:0x1455c110.trailing == UILayoutGuide:0x14568480”.leading (active)>”,
“<NSLayoutConstraint:0x146539c0 H:[UILayoutGuide:0x14568480”]-(0)-[UIButton:0x14641b40] (active)>”,
“<NSLayoutConstraint:0x14610a20 UIButton:0x14641b40.trailing == UILayoutGuide:0x145684f0”.leading (active)>”,
“<NSLayoutConstraint:0x1453f1b0 H:[UILayoutGuide:0x145684f0”]-(0)-[UIButton:0x14644000] (active)>”,
“<NSLayoutConstraint:0x14614240 UILayoutGuide:0x145684f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x145553e0 UIButton:0x14644000.trailing == UILayoutGuide:0x145685a0”.leading (active)>”,
“<NSLayoutConstraint:0x14624560 H:[UILayoutGuide:0x145685a0”]-(0)-[UIButton:0x14646250] (active)>”,
“<NSLayoutConstraint:0x146361e0 UILayoutGuide:0x145685a0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453f090 UIButton:0x14646250.trailing == UILayoutGuide:0x14568610”.leading (active)>”,
“<NSLayoutConstraint:0x14635900 H:[UILayoutGuide:0x14568610”]-(0)-[UIButton:0x146473a0] (active)>”,
“<NSLayoutConstraint:0x1463b470 UILayoutGuide:0x14568610”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14563480 UIButton:0x146473a0.trailing == UILayoutGuide:0x14568680”.leading (active)>”,
“<NSLayoutConstraint:0x1463f770 H:[UILayoutGuide:0x14568680”]-(0)-[UIButton:0x146496b0] (active)>”,
“<NSLayoutConstraint:0x14557e70 UILayoutGuide:0x14568680”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1453c670 UIButton:0x146496b0.trailing == UILayoutGuide:0x145686f0”.leading (active)>”,
“<NSLayoutConstraint:0x14654b70 H:[UILayoutGuide:0x145686f0”]-(0)-[UIButton:0x1464b680] (active)>”,
“<NSLayoutConstraint:0x14654ef0 UILayoutGuide:0x145686f0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656310 UIButton:0x1464b680.trailing == UILayoutGuide:0x14568760”.leading (active)>”,
“<NSLayoutConstraint:0x14654f20 H:[UILayoutGuide:0x14568760”]-(0)-[UIButton:0x1464d8b0] (active)>”,
“<NSLayoutConstraint:0x146579f0 UILayoutGuide:0x14568760”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14657e90 UIButton:0x1464d8b0.trailing == UILayoutGuide:0x145687d0”.leading (active)>”,
“<NSLayoutConstraint:0x14556840 H:[UILayoutGuide:0x145687d0”]-(0)-[UIButton:0x1464fb20] (active)>”,
“<NSLayoutConstraint:0x14655570 UILayoutGuide:0x145687d0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x146555a0 UIButton:0x1464fb20.trailing == UILayoutGuide:0x145688c0”.leading (active)>”,
“<NSLayoutConstraint:0x14658f10 H:[UILayoutGuide:0x145688c0”]-(0)-[UIButton:0x145651d0] (active)>”,
“<NSLayoutConstraint:0x14655a10 UILayoutGuide:0x145688c0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x1465a4a0 UIButton:0x145651d0.trailing == UILayoutGuide:0x14568970”.leading (active)>”,
“<NSLayoutConstraint:0x14654500 H:[UILayoutGuide:0x14568970”]-(0)-[UIButton:0x14651740] (active)>”,
“<NSLayoutConstraint:0x1455c0e0 UILayoutGuide:0x14568970”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14656f00 UIButton:0x14651740.trailing == UILayoutGuide:0x145689e0”.leading (active)>”,
“<NSLayoutConstraint:0x1455b670 H:[UILayoutGuide:0x145689e0”]-(0)-[UIButton:0x14652e00] (active)>”,
“<NSLayoutConstraint:0x1465b220 UILayoutGuide:0x145689e0”.width == UILayoutGuide:0x14568480”.width (active)>”,
“<NSLayoutConstraint:0x14558470 UIButton:0x1455c110.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14667ef0 UIButton:0x14652e00.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x1464bb40 UIButton:0x1464b680.width == 60 (active)>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.
fehler 14:05:53.669134 +0200 SpringBoard Update Error: <private> (Update Reason: viewDidAppear wants an update.)
fehler 14:05:53.690914 +0200 AppPredictionWidget 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:0x1463b110 H:|-(0)-[UIView:0x1463ab60](LTR) (active, names: ‘|’:UIView:0x14532680 )>”,
“<NSLayoutConstraint:0x145547a0 UIView:0x1463ab60.right == UIView:0x14532680.right (active)>”,
“<NSLayoutConstraint:0x146540a0 UIButton:0x1465c390.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456ab90 UIButton:0x1465cf50.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456d300 UIButton:0x1456cf10.width == 60 (active)>”,
“<NSLayoutConstraint:0x1465f460 UIButton:0x1465f0f0.width == 60 (active)>”,
“<NSLayoutConstraint:0x14660060 UIButton:0x1465fba0.width == 60 (active)>”,
“<NSLayoutConstraint:0x1456f830 UIButton:0x1456f370.width == 60 (active)>”,
“<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>”,
“<NSLayoutConstraint:0x14569660 UIButton:0x1465c390.leading == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.leading (active)>”,
“<NSLayoutConstraint:0x14557270 UIButton:0x1465c390.trailing == UILayoutGuide:0x145751b0”.leading (active)>”,
“<NSLayoutConstraint:0x1456ba90 H:[UILayoutGuide:0x145751b0”]-(0)-[UIButton:0x1465cf50] (active)>”,
“<NSLayoutConstraint:0x14576270 UIButton:0x1465cf50.trailing == UILayoutGuide:0x14575220”.leading (active)>”,
“<NSLayoutConstraint:0x14577310 H:[UILayoutGuide:0x14575220”]-(0)-[UIButton:0x1456cf10] (active)>”,
“<NSLayoutConstraint:0x14530a00 UILayoutGuide:0x14575220”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14577d70 UIButton:0x1456cf10.trailing == UILayoutGuide:0x14575290”.leading (active)>”,
“<NSLayoutConstraint:0x14577160 H:[UILayoutGuide:0x14575290”]-(0)-[UIButton:0x1465f0f0] (active)>”,
“<NSLayoutConstraint:0x14553ea0 UILayoutGuide:0x14575290”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x145791c0 UIButton:0x1465f0f0.trailing == UILayoutGuide:0x1466abc0”.leading (active)>”,
“<NSLayoutConstraint:0x145795b0 H:[UILayoutGuide:0x1466abc0”]-(0)-[UIButton:0x1465fba0] (active)>”,
“<NSLayoutConstraint:0x145787d0 UILayoutGuide:0x1466abc0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14575b30 UIButton:0x1465fba0.trailing == UILayoutGuide:0x1466ac30”.leading (active)>”,
“<NSLayoutConstraint:0x14577400 H:[UILayoutGuide:0x1466ac30”]-(0)-[UIButton:0x1456f370] (active)>”,
“<NSLayoutConstraint:0x1457ac00 UILayoutGuide:0x1466ac30”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14660e00 UIButton:0x1456f370.trailing == UILayoutGuide:0x1466ad10”.leading (active)>”,
“<NSLayoutConstraint:0x14623fa0 H:[UILayoutGuide:0x1466ad10”]-(0)-[UIButton:0x14662c20] (active)>”,
“<NSLayoutConstraint:0x14657380 UILayoutGuide:0x1466ad10”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466b4b0 UIButton:0x14662c20.trailing == UILayoutGuide:0x1466ad80”.leading (active)>”,
“<NSLayoutConstraint:0x1466c340 H:[UILayoutGuide:0x1466ad80”]-(0)-[UIButton:0x14570ef0] (active)>”,
“<NSLayoutConstraint:0x1466c580 UILayoutGuide:0x1466ad80”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1466c980 UIButton:0x14570ef0.trailing == UILayoutGuide:0x1466adf0”.leading (active)>”,
“<NSLayoutConstraint:0x1466b3c0 H:[UILayoutGuide:0x1466adf0”]-(0)-[UIButton:0x14664810] (active)>”,
“<NSLayoutConstraint:0x1466e640 UILayoutGuide:0x1466adf0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1465a810 UIButton:0x14664810.trailing == UILayoutGuide:0x1466ae60”.leading (active)>”,
“<NSLayoutConstraint:0x14659e60 H:[UILayoutGuide:0x1466ae60”]-(0)-[UIButton:0x14666900] (active)>”,
“<NSLayoutConstraint:0x145705d0 UILayoutGuide:0x1466ae60”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x14558a80 UIButton:0x14666900.trailing == UILayoutGuide:0x1466afd0”.leading (active)>”,
“<NSLayoutConstraint:0x14577f30 H:[UILayoutGuide:0x1466afd0”]-(0)-[UIButton:0x14668b30] (active)>”,
“<NSLayoutConstraint:0x1457a2a0 UILayoutGuide:0x1466afd0”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457a250 UIButton:0x14668b30.trailing == UILayoutGuide:0x1466b040”.leading (active)>”,
“<NSLayoutConstraint:0x145783e0 H:[UILayoutGuide:0x1466b040”]-(0)-[UIButton:0x145739c0] (active)>”,
“<NSLayoutConstraint:0x1457aee0 UILayoutGuide:0x1466b040”.width == UILayoutGuide:0x145751b0”.width (active)>”,
“<NSLayoutConstraint:0x1457af10 UIButton:0x145739c0.trailing == UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14678160 ‘UIView-Encapsulated-Layout-Width’ UIView:0x14532680.width == 420 (active)>”,
“<NSLayoutConstraint:0x145573f0 ‘UIView-leftMargin-guide-constraint’ H:|-(20)-[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’](LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”,
“<NSLayoutConstraint:0x14557490 ‘UIView-rightMargin-guide-constraint’ H:[UILayoutGuide:0x145571d0’UIViewLayoutMarginsGuide’]-(8)-|(LTR) (active, names: ‘|’:UIView:0x1463ab60 )>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x146630e0 UIButton:0x14662c20.width == 60 (active)>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.
fehler 14:05:53.787512 +0200 NewsToday 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:0x14dc2b80 UILabel:0x14dbda40’Philipp Lahm berichtet f\U00fc…’.trailing == UILayoutGuide:0x14dbf830’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14dc26b0 UIImageView:0x14ec01c0.trailing == UILayoutGuide:0x14dbf830’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14dc2b50 UILabel:0x14dbda40’Philipp Lahm berichtet f\U00fc…’.trailing == UIImageView:0x14ec01c0.leading – 8 (active)>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14dc2b50 UILabel:0x14dbda40’Philipp Lahm berichtet fü…’.trailing == UIImageView:0x14ec01c0.leading – 8 (active)>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.
fehler 14:05:53.811632 +0200 NewsToday 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:0x14da80d0 UILabel:0x14da3010’Milliard\U00e4r Bloomberg zahl…’.trailing == UILayoutGuide:0x14da4d80’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14da7c00 UIImageView:0x14eb7000.trailing == UILayoutGuide:0x14da4d80’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14da80a0 UILabel:0x14da3010’Milliard\U00e4r Bloomberg zahl…’.trailing == UIImageView:0x14eb7000.leading – 8 (active)>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14da80a0 UILabel:0x14da3010’Milliardär Bloomberg zahl…’.trailing == UIImageView:0x14eb7000.leading – 8 (active)>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.
fehler 14:05:53.812998 +0200 NewsToday 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:0x14ea0ca0 UILabel:0x14e96a00’Kate und William: Das Bab…’.trailing == UILayoutGuide:0x14e9c2b0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14ea0600 UIImageView:0x14e99480.trailing == UILayoutGuide:0x14e9c2b0’UIViewLayoutMarginsGuide’.trailing (active)>”,
“<NSLayoutConstraint:0x14ea0c70 UILabel:0x14e96a00’Kate und William: Das Bab…’.trailing == UIImageView:0x14e99480.leading – 8 (active)>”
)Will attempt to recover by breaking constraint
<NSLayoutConstraint:0x14ea0c70 UILabel:0x14e96a00’Kate und William: Das Bab…’.trailing == UIImageView:0x14e99480.leading – 8 (active)>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.
fehler 14:05:54.020642 +0200 backboardd Unable to bootstrap_look_up port with name com.apple.news.widget.gsEvents: unknown error code (1102)
fehler 14:05:56.672336 +0200 itunesstored Could not load library [21]And that is listed in Console for the appidentifier:
standard 14:04:39.952992 +0200 installd 0x19252000 -[MIClientConnection _doInstallationForURL:withOptions:completion:]: Install of “/var/mobile/Media/PublicStaging/DeploymentTest2.app” type Developer (LSInstallType = (null)) requested by lsd (pid 14257)
standard 14:04:40.024258 +0200 installd 0x19252000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.upjers.DeploymentTest2; Version=0, ShortVersion=1.0>
standard 14:04:42.738211 +0200 installd 0x19252000 -[MIContainer makeContainerLiveReplacingContainer:reason:withError:]: Made container live for com.upjers.DeploymentTest2 at /private/var/mobile/Containers/Data/Application/A0967AC8-C922-494C-A0D7-26F85D88BB38
standard 14:04:42.748130 +0200 installd 0x19252000 -[MIContainer makeContainerLiveReplacingContainer:reason:withError:]: Made container live for com.upjers.DeploymentTest2 at /private/var/containers/Bundle/Application/3971845F-7051-4EFD-8ABD-DB8066BD3C9D
standard 14:04:43.667895 +0200 SpringBoard [com.upjers.DeploymentTest2] Application installed using default data provider
standard 14:04:43.669193 +0200 SpringBoard [com.upjers.DeploymentTest2] Load 0 pending notification dictionaries
standard 14:04:43.671565 +0200 SpringBoard [com.upjers.DeploymentTest2] Load last local notification fire date: (null)
standard 14:04:43.672144 +0200 SpringBoard [com.upjers.DeploymentTest2] Update timers for 0 pending notifications (monitoring: 0)
standard 14:04:43.672489 +0200 SpringBoard [com.upjers.DeploymentTest2] Invalidate persistent timer
standard 14:04:43.672850 +0200 SpringBoard [com.upjers.DeploymentTest2] Not scheduling local notifications (user notifications: 0, requires local notifications: 0,
standard 14:04:43.673263 +0200 SpringBoard [com.upjers.DeploymentTest2] Update regions for 0 pending notifications
standard 14:04:44.325650 +0200 SpringBoard Installed apps did change.
Added: {(
“com.upjers.DeploymentTest2”
)}
Removed: {(
)}
Modified: {(
)}
standard 14:04:48.997250 +0200 debugserver About to launch process for bundle ID: com.upjers.DeploymentTest2
fehler 14:04:48.997466 +0200 debugserver [FBSSystemService][0xabcd] Sending request to open “com.upjers.DeploymentTest2”
standard 14:04:49.053091 +0200 SpringBoard Received trusted open application request for “com.upjers.DeploymentTest2″ from <FBProcess: 0x69a0040; debugserver; pid: 14378>.
standard 14:04:49.491383 +0200 SpringBoard Running <SBLockScreenToAppsWorkspaceTransaction: 0xad2a860> for transition request:
<SBMainWorkspaceTransitionRequest: 0xaeeda30; eventLabel: OpenApplication(com.upjers.DeploymentTest2)ForRequester(debugserver.14378); display: Main; source: FBSystemService> {
applicationContext = <SBWorkspaceApplicationTransitionContext: 0xaeeda70; background: NO> entities = {
SBLayoutPrimaryRole = <SBWorkspaceApplication: 0xad60c10; ID: com.upjers.DeploymentTest2; layoutRole: primary>;
};
alertContext = <SBWorkspaceAlertTransitionContext: 0xabb55d0; alertToDeactivate: <SBDashBoardViewController: 0x15ba0c00>>;
}
standard 14:04:49.544432 +0200 assertiond Submitted job with label: UIKitApplication:com.upjers.DeploymentTest2[0x7ac3][64]
standard 14:04:50.694382 +0200 SpringBoard [com.upjers.DeploymentTest2] Bootstrap complete with label: UIKitApplication:com.upjers.DeploymentTest2[0x7ac3][64]
standard 14:04:50.701448 +0200 mediaserverd -CMSessionMgr- cmsmHandleApplicationStateChange: CMSession: Client com.upjers.DeploymentTest2 with pid ‘14379’ is now Foreground Running. Background entitlement: NO
fehler 14:04:50.703421 +0200 debugserver [FBSSystemService][0xabcd] Request successful: <BSProcessHandle: 0x14685960; DeploymentTest2:14379; valid: YES>
standard 14:04:50.720555 +0200 sharingd SystemUI unknown identifier: ‘com.upjers.DeploymentTest2’
standard 14:04:50.762506 +0200 debugserver Got a connection, launched process /private/var/containers/Bundle/Application/3971845F-7051-4EFD-8ABD-DB8066BD3C9D/DeploymentTest2.app (pid = 14379).
standard 14:04:51.416315 +0200 symptomsd 14379 com.upjers.DeploymentTest2: ForegroundRunning (most elevated: ForegroundRunning)
standard 14:04:51.517841 +0200 symptomsd Entry, display name com.upjers.DeploymentTest2 uuid 320EA34B-427E-39D9-B961-FB78579D48F3 pid 14379 isFront 1
standard 14:04:51.518509 +0200 symptomsd Check for bundle name com.upjers.DeploymentTest2 returns 0
standard 14:04:51.520190 +0200 symptomsd app name com.upjers.DeploymentTest2 isForeground 1 hasForegroundApps 1, current idea of foreground 0 disp (null)
standard 14:04:51.605091 +0200 symptomsd Continue with bundle name com.upjers.DeploymentTest2, is front 1
standard 14:04:51.606966 +0200 symptomsd com.upjers.DeploymentTest2: Foreground: true
standard 14:04:51.930005 +0200 symptomsd Set appCompactState object 977042 for key com.upjers.DeploymentTest2
standard 14:04:53.778357 +0200 DeploymentTest2 [DYMTLInitPlatform] platform initialization successful
standard 14:04:54.010022 +0200 DeploymentTest2 -> registered mono modules 0x150b8e0
standard 14:04:54.358146 +0200 DeploymentTest2 Metal GPU Frame Capture Enabled
standard 14:04:54.358978 +0200 DeploymentTest2 Metal API Validation Disabled
standard 14:04:56.496189 +0200 mediaserverd 3830: created session sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ for PID: 14379 and port: 65067
standard 14:04:56.532077 +0200 mediaserverd 2391: —-> sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ inProperty = ‘acat’
standard 14:04:56.536110 +0200 mediaserverd 2391: —-> sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ inProperty = ‘iobd’
standard 14:04:56.538664 +0200 mediaserverd 2391: —-> sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ inProperty = ‘hwsr’
standard 14:04:56.541271 +0200 mediaserverd 2641: —-> sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ inActive = true, inFlags = 0
standard 14:04:56.548263 +0200 mediaserverd -CMSessionMgr- cmsSetIsActive: CMSession: ‘sid:0x37ba01c, DeploymentTest2(14379), ‘prim” with category/mode AmbientSound/Default going active
standard 14:04:56.661177 +0200 assertiond client <BSProcessHandle: 0x1454cb30; mediaserverd:14266; valid: YES> HWM increased to 1 because of <BKProcessAssertion: 0x14667390; “CMSession.14379.”com.upjers.DeploymentTest2″.”AmbientSound”.isPlayingProcessAssertion” (audio:inf); id:…029964FA2040>
standard 14:04:56.908179 +0200 mediaserverd 4030: sid:0x37ba01c, DeploymentTest2(14379), ‘prim’, playerref=0x18290000, modes=Output(2), state=Priming
standard 14:04:56.924493 +0200 DeploymentTest2 1306: Starting AURemoteIO(0x15883620)
output client: 2 ch, 24000 Hz, Int16, inter, output HW: 2 ch, 24000 Hz, Float32, non-inter
input client: 2 ch, 0 Hz, Float32, non-inter, input HW: 2 ch, 0 Hz, Float32, non-inter
standard 14:04:56.926160 +0200 mediaserverd 4030: sid:0x37ba01c, DeploymentTest2(14379), ‘prim’, playerref=0x18290000, modes=Output(2), state=Started
standard 14:04:56.929515 +0200 mediaserverd -CMSessionMgr- cmsSetIsPlaying: CMSession: ‘sid:0x37ba01c, DeploymentTest2(14379), ‘prim” with category/mode AmbientSound/Default starting playing
standard 14:04:56.941771 +0200 mediaserverd 194: AQME device AQDefaultDevice: client starting: <RemoteIOClient@0x18290000(@0x18290194); output; sid:0x37ba01c, DeploymentTest2(14379), ‘prim’>; running count now 1
standard 14:04:58.246154 +0200 DeploymentTest2 IOHIDEventSystemClientCopyServices() returned NULL
fehler 14:04:58.606616 +0200 DeploymentTest2 _BSMachError: port 9a03; (os/kern) invalid capability (0x14) “Unable to insert COPY_SEND”
fehler 14:04:58.620673 +0200 DeploymentTest2 _BSMachError: port 9a03; (os/kern) invalid capability (0x14) “Unable to insert COPY_SEND”
standard 14:05:07.421694 +0200 DeploymentTest2 Faulting in NSHTTPCookieStorage singleton
standard 14:05:07.428798 +0200 DeploymentTest2 Faulting in CFHTTPCookieStorage singleton
standard 14:05:07.431584 +0200 DeploymentTest2 Creating default cookie storage with default identifier
standard 14:05:07.458251 +0200 DeploymentTest2 TIC TCP Conn Start [1:0x156a3200]
standard 14:05:07.744678 +0200 DeploymentTest2 TIC TCP Conn Event [1:0x156a3200]: 1 Err(0)
standard 14:05:07.745863 +0200 DeploymentTest2 TIC TCP Conn Connected [1:0x156a3200]: Err(0)
standard 14:05:07.746426 +0200 DeploymentTest2 TIC Enabling TLS [1:0x156a3200]
standard 14:05:07.753428 +0200 DeploymentTest2 TIC TLS Event [1:0x156a3200]: 2, Pending(0)
standard 14:05:07.753529 +0200 DeploymentTest2 TIC TLS Event [1:0x156a3200]: 11, Pending(0)
standard 14:05:07.753748 +0200 DeploymentTest2 TIC TLS Event [1:0x156a3200]: 22, Pending(0)
standard 14:05:07.754051 +0200 DeploymentTest2 TIC TLS Event [1:0x156a3200]: 12, Pending(0)
standard 14:05:07.754357 +0200 DeploymentTest2 TIC TLS Event [1:0x156a3200]: 14, Pending(0)
standard 14:05:07.772544 +0200 DeploymentTest2 TIC TLS Trust Result [1:0x156a3200]: 0
standard 14:05:07.850832 +0200 DeploymentTest2 TIC TLS Event [1:0x156a3200]: 20, Pending(0)
standard 14:05:07.859247 +0200 DeploymentTest2 TIC TCP Conn Event [1:0x156a3200]: 8 Err(0)
standard 14:05:07.860185 +0200 DeploymentTest2 TIC TLS Handshake Complete [1:0x156a3200]
standard 14:05:07.960740 +0200 DeploymentTest2 TIC TCP Conn Start [2:0x156a1310]
standard 14:05:09.003295 +0200 DeploymentTest2 TIC TCP Conn Event [2:0x156a1310]: 1 Err(0)
standard 14:05:09.004323 +0200 DeploymentTest2 TIC TCP Conn Connected [2:0x156a1310]: Err(0)
standard 14:05:09.005044 +0200 DeploymentTest2 TIC Enabling TLS [2:0x156a1310]
standard 14:05:09.030090 +0200 DeploymentTest2 TIC TLS Event [2:0x156a1310]: 2, Pending(0)
standard 14:05:09.030267 +0200 DeploymentTest2 TIC TLS Event [2:0x156a1310]: 11, Pending(0)
standard 14:05:09.030511 +0200 DeploymentTest2 TIC TLS Event [2:0x156a1310]: 22, Pending(0)
standard 14:05:09.030879 +0200 DeploymentTest2 TIC TLS Event [2:0x156a1310]: 12, Pending(0)
standard 14:05:09.031558 +0200 DeploymentTest2 TIC TLS Event [2:0x156a1310]: 14, Pending(0)
standard 14:05:09.042103 +0200 DeploymentTest2 TIC TLS Trust Result [2:0x156a1310]: 0
standard 14:05:09.065347 +0200 DeploymentTest2 TIC TLS Event [2:0x156a1310]: 20, Pending(0)
standard 14:05:09.079080 +0200 DeploymentTest2 TIC TCP Conn Event [2:0x156a1310]: 8 Err(0)
standard 14:05:09.079824 +0200 DeploymentTest2 TIC TLS Handshake Complete [2:0x156a1310]
standard 14:05:11.060478 +0200 DeploymentTest2 0xd3f8a00 – DocumentLoader::startLoadingMainResource: Returning empty document (frame = 0xd1bf000, main = 1)
standard 14:05:11.139898 +0200 DeploymentTest2 Memory usage info dump at MainFrameLoadCompleted:
standard 14:05:11.141146 +0200 DeploymentTest2 internal: 17969152
standard 14:05:11.141946 +0200 DeploymentTest2 virtual_size: 946401280
standard 14:05:11.143578 +0200 DeploymentTest2 phys_footprint: 73749740
standard 14:05:11.144706 +0200 DeploymentTest2 compressed: 0
standard 14:05:11.145314 +0200 DeploymentTest2 document_count: 1
standard 14:05:11.145889 +0200 DeploymentTest2 resident_size: 41259008
standard 14:05:11.146468 +0200 DeploymentTest2 javascript_gc_heap_capacity: 49152
standard 14:05:11.147146 +0200 DeploymentTest2 javascript_gc_heap_extra_memory_size: 0
standard 14:05:11.147714 +0200 DeploymentTest2 pagecache_page_count: 0
standard 14:05:11.653051 +0200 DeploymentTest2 Memory usage info dump at MainFrameLoadStarted:
standard 14:05:11.653820 +0200 DeploymentTest2 internal: 18657280
standard 14:05:11.654628 +0200 DeploymentTest2 virtual_size: 959791104
standard 14:05:11.655643 +0200 DeploymentTest2 phys_footprint: 87885036
standard 14:05:11.656260 +0200 DeploymentTest2 compressed: 0
standard 14:05:11.657917 +0200 DeploymentTest2 document_count: 1
standard 14:05:11.669544 +0200 DeploymentTest2 resident_size: 43687936
standard 14:05:11.671543 +0200 DeploymentTest2 javascript_gc_heap_capacity: 49152
standard 14:05:11.674106 +0200 DeploymentTest2 javascript_gc_heap_extra_memory_size: 0
standard 14:05:11.682004 +0200 DeploymentTest2 pagecache_page_count: 0
standard 14:05:11.754014 +0200 DeploymentTest2 0xd1bf050 – FrameLoader::prepareForLoadStart: Starting frame load (frame = 0xd1bf000, main = 1)
standard 14:05:11.768934 +0200 DeploymentTest2 0xd3f0000 – DocumentLoader::startLoadingMainResource: Starting load (frame = 0xd1bf000, main = 1)
standard 14:05:11.770596 +0200 assertiond client <BSProcessHandle: 0x14572ee0; DeploymentTest2:14379; valid: YES> HWM increased to 1 because of <BKProcessAssertion: 0x1465fb50; “Called by UIKit, from <redacted>” (finishTask:180s); id:…3830CAF61E0E>
standard 14:05:11.775912 +0200 DeploymentTest2 TIC TCP Conn Start [3:0x155b4d40]
standard 14:05:11.845600 +0200 DeploymentTest2 TIC TCP Conn Event [3:0x155b4d40]: 1 Err(0)
standard 14:05:11.846477 +0200 DeploymentTest2 TIC TCP Conn Connected [3:0x155b4d40]: Err(0)
standard 14:05:11.960075 +0200 DeploymentTest2 Memory usage info dump at MainFrameLoadCompleted:
standard 14:05:11.961620 +0200 DeploymentTest2 internal: 19996672
standard 14:05:11.962536 +0200 DeploymentTest2 virtual_size: 968245248
standard 14:05:11.963017 +0200 DeploymentTest2 phys_footprint: 89240892
standard 14:05:11.963575 +0200 DeploymentTest2 compressed: 0
standard 14:05:11.964727 +0200 DeploymentTest2 document_count: 1
standard 14:05:11.965414 +0200 DeploymentTest2 resident_size: 46137344
standard 14:05:11.966069 +0200 DeploymentTest2 javascript_gc_heap_capacity: 524624
standard 14:05:11.966646 +0200 DeploymentTest2 javascript_gc_heap_extra_memory_size: 336
standard 14:05:11.967397 +0200 DeploymentTest2 pagecache_page_count: 0
standard 14:05:11.967976 +0200 DeploymentTest2 0xd1bf050 – FrameLoader::checkLoadCompleteForThisFrame: Finished frame load (frame = 0xd1bf000, main = 1)
standard 14:05:14.365677 +0200 DeploymentTest2 0xd3f8a00 – DocumentLoader::startLoadingMainResource: Returning empty document (frame = 0xd3eb380, main = 0)
standard 14:05:18.584698 +0200 mediaserverd -CMSessionMgr- cmsmHandleApplicationStateChange: CMSession: Client com.upjers.DeploymentTest2 with pid ‘14379’ is now Background Running. Background entitlement: NO
standard 14:05:18.584970 +0200 assertiond client <BSProcessHandle: 0x14572ee0; DeploymentTest2:14379; valid: YES> HWM increased to 2 because of <BKProcessAssertion: 0x1453d710; “com.apple.asset_manager.cache_resource_cleanup” (finishTask:180s); id:…BE2E9411A63C>
standard 14:05:18.587835 +0200 mediaserverd 2936: sid:0x37ba01c, DeploymentTest2(14379), ‘prim’, interruptionCmd = Pause, info = {
InterruptionCmd = 4;
InterruptorName = “unknown interruptor”;
}
standard 14:05:20.095867 +0200 mediaserverd 376: AQME device AQDefaultDevice: client stopping: <RemoteIOClient@0x18290000(@0x18290194); output; sid:0x37ba01c, DeploymentTest2(14379), ‘prim’>; running count now 0
standard 14:05:20.102398 +0200 mediaserverd 4030: sid:0x37ba01c, DeploymentTest2(14379), ‘prim’, playerref=0x18290000, modes=Output(2), state=Stopped
standard 14:05:20.108008 +0200 mediaserverd -CMSessionMgr- cmsSetIsPlaying: CMSession: ‘sid:0x37ba01c, DeploymentTest2(14379), ‘prim” with category/mode AmbientSound/Default stopping playing
standard 14:05:20.110081 +0200 mediaserverd -CMSessionMgr- cmsSetIsActive: CMSession: ‘sid:0x37ba01c, DeploymentTest2(14379), ‘prim” with category/mode AmbientSound/Default going inactive
standard 14:05:20.119180 +0200 mediaserverd 1130: pid 14379(DeploymentTest2)
standard 14:05:20.122106 +0200 mediaserverd 3147: sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ new state = Background Running
standard 14:05:20.124887 +0200 mediaserverd -CMSessionMgr- cmsmHandleApplicationStateChange: CMSession: Client com.upjers.DeploymentTest2 with pid ‘14379’ is now Background Suspended. Background entitlement: NO
standard 14:05:20.129447 +0200 mediaserverd 1130: pid 14379(DeploymentTest2)
standard 14:05:20.132794 +0200 mediaserverd 3147: sid:0x37ba01c, DeploymentTest2(14379), ‘prim’ new state = Background Task SuspendedApril 25, 2018 at 9:06 am #1030April 25, 2018 at 11:52 am #1032martParticipantI found the problem but i dont know how to fix it 🙁
OnApplicationFocus and OnApplicationPause are not triggered every time, when you go back from another App and the webview is open.A strange thing is that the backbutton is working and when the webview is dismissed
OnApplicationFocus and OnApllicationPause are triggerd.This has something to do with the webview activity.
Is there a fix or trick to force the unityplayyer-activity to become active?
Maybe extending the AndroidManifest?- This reply was modified 6 years, 7 months ago by mart.
April 25, 2018 at 3:23 pm #1034PiotrKeymasterMy plugin isn’t using new activity, it’s just displaying dialog above Unity.
This is bizarre behaviour, did you try different Unity version?
Maybe that’s why I cannot reproduce any of those issues.April 30, 2018 at 9:56 am #1045 -
AuthorPosts
- You must be logged in to reply to this topic.