好的,这个很奇怪。一年多前我写了一个应用程序,它已经在 App Store 中,并且运行良好,没有任何实际问题。这是一个通用应用程序,我有一个适用于 iPhone 的 xib 和一个适用于 iPad 的 xib。
今天我收到一封来自用户的电子邮件,说 UI 不好,所以我要求截屏。屏幕截图显示了 iPad xib 与我的 iPhone 选项卡栏控制器一起显示。哦,我以前从未见过这种情况,我们有成千上万的用户正在使用该应用程序。iPhone 用户看到 iPhone xib,iPad 用户看到 iPad xib。
这里到底发生了什么?我已经要求她删除并重新安装该应用程序,因为这是我唯一能想到的……但是当其他所有人的应用程序都运行良好时,怎么会发生这种情况?
这是她所看到的:
这是她应该在 iPhone 界面上看到的内容:
这是卡在 iPhone ui 中的 iPad 界面: