0
我有一个应用程序,总是终止,永远不会进入挂起模式。我的应用程序永远不会去背景,总是终止,为什么?
我有去暂停其他应用程序,我可以在它们之间看到的唯一区别是:
应用程序终止:在主项目窗口的左侧弹出菜单,不管至极选项我选择,它与设备始终启动 - 3.2或3.2模拟器,甚至如果我选择对myApp iPhone模拟器4.0
是去正确地挂起模式的应用程序,始终具有模拟4.0或4.0的设备
这两个应用程序具有相同的项目设置:
- 建立4.0
- 目标为4.0
我还没有添加选项应用在后台不运行...
此外,iPhone 3Gs 4.0.1中的应用程序不会暂停,其他应用程序也会正常进入暂停模式。
仍然不知道问题出在哪里?
感谢,
河
此代码返回YES:
UIDevice * device = [ UIDevice currentDevice ];
BOOL backgroundSupported = NO;
if([ device respondsToSelector: @selector(isMultitaskingSupported) ])
{
NSLog(@"yes");
}
编辑:
此委托火灾:
- (void)applicationDidEnterBackground:(UIApplication *)application {
而且这一个:
- (void)applicationWillTerminate:(UIApplication *)application {
ok,解决了Target设置没有正确更新,现在他们使用Base到SKD 4.0,但奇怪的是,使用Target Base SKD编译为3.2并且在iOS 4.x中运行,您的应用将始终终止 – mongeta 2010-08-13 06:38:47