iPhone:如何测试 UIApplicationExitsOnSuspend 是否正常工作?

标签 iphone multitasking

我将 UIApplicationExitsOnSuspend 设置为 bool 值并选中了复选框,所以我认为

- (void) applicationDidEnterBackground:(UIApplication *)application

未被调用 - 但当我单击模拟器中的主页按钮时,我总是进入该方法。我是否做错了什么,或者我可以确定该应用程序将表现出“旧风格”并且不支持多任务处理吗?

非常感谢,

斯特凡

在此级别定义的设置
架构:标准
基础SDK:iPhone模拟器4.0
代码签名身份:iPhone 开发者:myName
任何 iPhone OS 设备:iPhone 开发者:myName
iPhone OS 部署目标:iPhone OS 3.1
其他链接器标志:-lxml2
预绑定(bind):未选择
header 搜索路径:/usr/include/libxml2
C语言方言:C99 [-std=99]
不匹配的返回类型:已选择
未使用的变量:已选择

最佳答案

我发现测试此功能的一个区别是使用连接到 Xcode 调试器的 iPhone 4 模拟器或设备。如果正确启用它,当您点击主页按钮时,它将退出调试器。如果启用“多任务处理”,当您点击主页按钮时,调试器将不会退出 - 触摸您的图标并将其恢复将继续您的调试 session 。

关于iPhone:如何测试 UIApplicationExitsOnSuspend 是否正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188076/

相关文章:

ios - Swift:Facebook SDK,成功登录后检查缺少的权限

iphone - Objective C 线程问题

iphone - 尝试将UIButton添加到UIView但得到NSInvalidArgumentException',原因:'-[UIView addSubView:]:无法识别

ios - 将安装限制为支持多任务的设备?

c# - 为什么简单的多任务在多线程工作时不起作用?

iphone - 即使使用 MPMoviePlayerViewController 像 YouTube 应用程序那样打开振动开关,也可以保持音量控制打开

iphone - UINavigationBar 和 UIScrollView 调整大小

ios - IOS 7和多任务处理上的终止的应用程序

iphone - 在 ios 应用程序的 dispatch_async 中可以创建的最大任务数是多少

php - 异步 PHP |将数据处理到多个系统中(建议)