我的应用程序可以在iPhone 4s和iPhone 5模拟器上正常运行,但是任何高于iPhone 5s,iPhone 6和iPhone 6 plus模拟器的东西都返回白屏。
很奇怪,因为它不连贯。我本来以为这是iOS 8兼容性的问题,但事实并非如此。它可以在运行iOS 8的iPhone 5和iPhone 4s模拟器上完美运行。
因此,我检查了我的情节提要,并查看了初始视图控制器。初始视图控制器类似于黑屏。看来,视图控制器未加载到情节提要中。
我也尝试过删除/添加新的模拟器,但这似乎也不起作用。
还有其他人遇到过这个问题吗?它与最新的模拟器一致吗?还是情节提要存在问题?
更新:
按照@Jeev的建议,我添加了启动图像。它仍然无法正常工作,但是我在控制台中查看了以下消息:
Xcode [49653]::无法获取
服务传输预留:错误域= DYAMDErrorDomain
代码= -402653150“服务无效。”
最佳答案
我解决了问题在于该应用程序处于加载阶段。我正在将数据加载到UICollectionView中,并且陷入了无限循环。它一直在添加数据,并且没有停止。但是奇怪的是,它仅与iPhone 6和6+仿真器保持一致。它可以将所有内容快速加载到较旧的模拟器中。
关于ios - Xcode 6.1:iPhone 5s模拟器返回黑屏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26571968/