Locked Out

Grilled this for ~15 minutes and found reproducible steps for the TestFlight logout issue.

Reproduction steps

  • Sign in as normal.
  • Push home button.
  • View the Today widget or cause it to refresh in any way.
  • Open the app.
  • Boom, bad access token, logged out.
    OR
  • Sign in to the app as normal and be viewing your feed.
  • Pull down notification centre.
  • Swipe across to the Today Widget, note that it shows the unregistered state.
  • Close notification centre.
  • Boom, bad access token, logged out. (If not, pull down the feed to refresh it.)

Notes
Occurs both over WiFi and 4G.
The App Store build (1.6.3 #256) is unaffected.

My setup
App ver: Monzo 1.6.3 #257

Device 1:
Device: iPhone 6s (A1688)
iOS ver: 10.0 b7 (14A5345a)

Device 2:
Device: iPhone 5 (A1429)
iOS ver: iOS 9.3.5 (13G36)

Workaround
Return to the App Store release or remove the Today Widget.


Additionally, I found what I believe is an iOS bug that I’ll file as a Radar where the device will lock up on tapping the email link from Apple Mail or Google Inbox seemingly at random. A watchdog does kick in after a full minute or two, restarting all the offending processes and throwing you back to the lock screen in the process.

4 Likes