【问题标题】:Xcode 6.1: iPhone 5s simulator returns blank screenXcode 6.1:iPhone 5s 模拟器返回空白屏幕
【发布时间】:2014-12-21 17:04:05
【问题描述】:

我的应用程序在 iPhone 4s 和 iPhone 5 模拟器上正常运行,但任何高于此的设备(例如 iPhone 5s、iPhone 6 和 iPhone 6 plus 模拟器)都返回空白屏幕。

这很奇怪,因为它不连贯。起初我以为是 iOS 8 兼容性的问题,但事实并非如此。它在 iOS 8 运行 iPhone 5 和 iPhone 4s 模拟器上运行得非常好。

所以我检查了我的故事板,并查看了初始视图控制器。初始视图控制器类似于空白屏幕。似乎视图控制器没有加载到情节提要中。

我也尝试过删除/添加新的模拟器,但这似乎也不起作用。

有没有其他人遇到过这个问题?它与最新的模拟器一致吗?还是故事板有问题?

更新:

按照@Jeev 的建议,我添加了一张启动图片。它仍然没有工作,但我查看了控制台并收到了这条消息:

Xcode[49653]: : 获取失败 服务传输预留:错误域=DYAMDErrorDomain Code=-402653150 "服务无效。"

【问题讨论】:

  • 你试过重置模拟器吗? iOS Simulator menu -> Reset Content and Settings...
  • @AsifAsif 是的,无济于事。
  • @YashwantChauhan 你开始在哪个 Xcode 上制作应用程序? 5 还是 6?
  • @YashwantChauhan 您是否添加了 iPhone 6 和 iPhone 6 Plus 的启动图像?如果没有,请添加 iPhone 6 和 6 Plus 的启动图像,然后检查并告诉我们
  • @Jeev 请查看更新后的帖子。

标签: ios iphone ios8 ios-simulator xcode6


【解决方案1】:

我解决了。问题是应用程序卡在加载阶段。我正在将数据加载到 UICollectionView 中,然后它进入了无限循环。它继续添加数据并且没有停止。然而奇怪的是它只与 iPhone 6 和 6+ 模拟器一致。它可以在较旧的模拟器中快速加载所有内容。

【讨论】:

  • 您是如何发现应用卡在加载阶段的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-02-07
  • 2012-04-21
  • 1970-01-01
  • 1970-01-01
  • 2012-04-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多