Search Unity

iOS defer system gestures not working

Discussion in 'Unity Build Automation' started by _Keith, Dec 11, 2017.

  1. _Keith

    _Keith

    Joined:
    Nov 7, 2015
    Posts:
    27
    https://unity3d.com/unity/qa/patch-releases/2017.1.2p3
    • iOS - Added player setting to specify which device edges defer system gestures to the second swipe.
    I’ve enabled this new setting on all the latest BETA editors and tried several cloud builds (latest BETA), and it does not seem to working. It used to function correctly (showing a small up arrow on iOS after the first edge swipe up or down).

    This setting can be found under “Edit > Project Settings > Player > “iOS tab” > Other Settings\Configuration\Defer system gestures on edges.

    In older versions of Unity this functionality seemed to exist by default, but it no longer seems to be working.
     
  2. dannyd

    dannyd

    Unity Technologies

    Joined:
    Jun 3, 2014
    Posts:
    785
    We just updated “Always Use Latest 2017.3 BETA” to use 2017.3.0f1 in Unity Cloud Build (it was still using 2017.3.0b6). I'm not sure if that change was included in the older beta version or not, so can you try building again and see if that's now working?
     
  3. _Keith

    _Keith

    Joined:
    Nov 7, 2015
    Posts:
    27
    That worked, thanks!

    Although, there are some significant issues with UI elements not cleaning up properly in 2017.3.0f1, so you might get some complaints from other people until you update to 2017.3.0f2.
     
  4. dannyd

    dannyd

    Unity Technologies

    Joined:
    Jun 3, 2014
    Posts:
    785
    Thanks for the heads up!