Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone模拟器仅在启动应用程序后显示黑屏_Iphone_Ios Simulator_Ios4 - Fatal编程技术网

iPhone模拟器仅在启动应用程序后显示黑屏

iPhone模拟器仅在启动应用程序后显示黑屏,iphone,ios-simulator,ios4,Iphone,Ios Simulator,Ios4,我正在移动我的3.x应用程序以使用iOS4功能,如后台处理、快速应用程序切换。我已经能够让应用程序运行良好。但现在每当我在模拟器上启动应用程序时,它都会显示一个黑屏。应用程序启动后,XCode中的状态变为running,但除了黑屏外,没有其他显示 该应用程序在设备上运行良好,因此我知道代码没有问题。知道会发生什么吗?我已经尝试重新安装SDK,但没有任何影响 是的,我有[WindowMakeKeyandVisible];代码中的行。所以这不是问题所在。我正在使用应用程序:didFinishLaun

我正在移动我的3.x应用程序以使用iOS4功能,如后台处理、快速应用程序切换。我已经能够让应用程序运行良好。但现在每当我在模拟器上启动应用程序时,它都会显示一个黑屏。应用程序启动后,XCode中的状态变为running,但除了黑屏外,没有其他显示

该应用程序在设备上运行良好,因此我知道代码没有问题。知道会发生什么吗?我已经尝试重新安装SDK,但没有任何影响

是的,我有[WindowMakeKeyandVisible];代码中的行。所以这不是问题所在。我正在使用应用程序:didFinishLaunchingWithOptions:来处理应用程序启动


谢谢。

一些功能在模拟器中不起作用,我知道当你尝试访问应用程序中的iPod库时,模拟器会像这样挂起(至少在3.1中是这样)。确保您没有使用模拟器不支持的功能。

我正在将我的应用程序从3.x移动到4.x,并且存在相同的问题。音响系统启动(音乐和声音播放良好),但整个屏幕为黑色。它发生在4.x模拟器和设备上,但在3.1.3设备上似乎一切正常

更新:最近我在应用程序初始化之后添加了一些窗口操作:

[window center];
[window makeKeyAndVisible];
[window becomeFirstResponder];

现在它还活着=)

应用程序根本无法启动。XCode将应用程序显示为“正在运行”。它会在所有断点处停止,但除了黑屏之外不会显示任何内容!