9

With the new iPads rolling out, I'm adding touch ID to our next app update. I have a landscape only app that always hides the status bar running on an iPhone 5s running iOS 8.

I have the touch ID code working fine, but the alert only appears as if the app were in portrait. The background behind the touch ID alert also throws up a portrait status bar.

  1. Is it possible to display the alert in landscape at all?

  2. Is there a way to not display that status bar?

I've tried messing with supportedInterfaceOrientations, but the touch ID alert doesn't seem to care or reference what the view controller is currently being displayed as.

Inertiatic
  • 1,270
  • 1
  • 9
  • 12

1 Answers1

7

The is an iOS 8 bug. I've checked on a few apps, including the iTunes Connect app by Apple and they all show it in portrait mode, even if the device is in landscape

This issue has been fixed in iOS 9

Update: This is still an issue in iOS 9

Update 2: This is still an issue in iOS10. As @nicolas-miara said, it seems like Apple expects you to use it in Portrait only

Lneuner
  • 1,090
  • 1
  • 9
  • 19
  • 1
    iOS 10 seems to be the same. At this point I would say it is "a feature" (i.e., Apple expects you to use it in portrait orientation only!). – Nicolas Miari Oct 18 '16 at 09:12
  • Yeah, there is no way to show the Touch ID popup in landscape mode. But please comment here if you have a solution. Thanks! – zs2020 May 30 '17 at 18:30