Cocoa touch 触摸ID提示在仅横向应用程序中显示为纵向

Cocoa touch 触摸ID提示在仅横向应用程序中显示为纵向,cocoa-touch,ios8,orientation,touch-id,Cocoa Touch,Ios8,Orientation,Touch Id,随着新iPad的推出,我将在下一次应用程序更新中添加touch ID。我有一个只支持风景的应用程序,它总是隐藏在运行iOS 8的iPhone 5s上运行的状态栏 我的touch ID代码工作正常,但警报仅显示为应用程序是纵向的。触摸ID警报后面的背景也会弹出一个肖像状态栏 是否可以在横向显示警报 有没有办法不显示该状态栏 我尝试过处理支持的界面方向,但触摸ID警报似乎并不关心或引用视图控制器当前显示的内容。这是一个iOS 8错误。我查看了一些应用程序,包括苹果的iTunes Connect应用程

随着新iPad的推出,我将在下一次应用程序更新中添加touch ID。我有一个只支持风景的应用程序,它总是隐藏在运行iOS 8的iPhone 5s上运行的状态栏

我的touch ID代码工作正常,但警报仅显示为应用程序是纵向的。触摸ID警报后面的背景也会弹出一个肖像状态栏

  • 是否可以在横向显示警报

  • 有没有办法不显示该状态栏


  • 我尝试过处理
    支持的界面方向,但触摸ID警报似乎并不关心或引用视图控制器当前显示的内容。

    这是一个iOS 8错误。我查看了一些应用程序,包括苹果的iTunes Connect应用程序,它们都以纵向模式显示,即使设备处于横向模式

    此问题已在iOS 9中修复

    更新:这在iOS 9中仍然是一个问题


    更新2:这在iOS10中仍然是一个问题。正如@nicolas miara所说,苹果似乎只希望你在肖像中使用它

    iOS 10似乎是一样的。在这一点上,我会说这是一个“功能”(即苹果希望你只在纵向使用它!)。是的,没有办法在横向模式下显示触摸ID弹出窗口。但如果你有解决方案,请在这里发表评论。谢谢