0

所以我从 2010 年开始就在应用商店里有这个应用程序,从那时起我的初始化代码如下所示:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

   self.window.rootViewController = someViewController;
   [self.window makeKeyAndVisible];
}

现在这一直工作到昨天,但是自从我今天更新到 XCode 7 和 iOS9 后,我遇到了一些问题。我的应用程序仍然在模拟器中启动,但无论我选择什么 iPhone 设备,我都会得到 {320, 480} 的窗口大小。

正确的方法是什么?

[编辑] 更多细节:

  • XCode 6 / iOS 8 一切正常
  • 在 iPhone 5S 模拟器中查看它现在的外观截图。我在视图底部得到了相同的黑色(我的 macbook 屏幕不适合整个模拟器窗口的屏幕截图)
  • 正如我所看到的,我目前没有分配任何启动图像。这将是解决方案吗?如果是这样,我应该提供什么尺寸?我需要所有 iPhone 的启动图像吗?(4S, 5, 6, 6+)

在此处输入图像描述

4

0 回答 0