我正在开发我的通用应用程序(4.0.1sdk),无法在ipod touch上运行。它可以在ipad上运行,在ipad模拟器和ipod模拟器上,当我尝试在touch上启动应用程序时,我的main会被调用,我可以在一个断点处停止(我认为这意味着配置和证书是正确的),但之后什么都没有。gdb日志中没有任何内容。我可以在触摸屏上调试一个简单的“hello world”类型的应用程序。有人有什么建议可以试试吗?
如果不使用.nib文件,则可能需要确保创建窗口的代码得到执行: window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
如果您正在使用.NIB(.XB)文件,请确保窗口在接口生成器中被适当地委托给应用程序委托。
在我的例子中,我正在子类化一个应用程序委托,我不小心删除了调用 [super didFinishLaunchingWithOptions...] 在那里我的窗户被创造。
[super didFinishLaunchingWithOptions...]
我希望这对某人有帮助。
干杯