让程序在 iOS 4系统里直接退出不后台运行的方法
iOS 4 引入了多任务支持,所以用户按下 “Home” 键以后程序可能并没有退出而是转入了后台运行。如果您想让应用直接退出,最简单的方法是:在 info-plist 里面找到 Application does not run in background 一项,勾选即可。
//***************************************************
嗯,测试了一下,3GS ios401,似乎是无效的。
终于发现了,应该“算是有效”的,只不过退出后任务栏还是有图标,但是程序原来的所有运行状态全部丢失,点击任务栏图标也不过相当于再次启动程序而以,如果允许后台运行,点击任务栏图标后会恢复程序中断时的界面。似乎苹果在管理任务栏图标方面没做好啊,如果是完全退出应该把图标从任务栏去掉。
//***************************************************
今天为了把程序修改为支持后台运行,找了老半天,Application does not run in background 去掉选择或者删除都无法生效,后来才发现是appdelegation多了下面的方法:
-(void)applicationDidEnterBackground:(UIApplication *) application{
exit(0);
}
程序强制退出了,连Application does not run in background的设置也无效了。
另外发现base SDK也必须是4版本的,否则不支持后台运行(3.2)。
分享到:
相关推荐
主要为大家详细介绍了iOS如何保持程序在后台长时间运行,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
iOS程序进入后台后十分钟之内就会被系统kill掉,这个demo是程序进入后台后会一直运行
B、ios由于是伪后台,当程序退回到后台,系统留给程序的可运行时间就只有3分钟。 过了3分钟,就会把这个程序的所有线程挂起(当然内部预留了长任务运行这一后招)。 经过多次试验后,可以借助着3分钟的长任务运行,...
ios app 后台运行备份,ios的app运行在后台的代码实现。
程序退出了之后仍然可在后台运行
ios后台长时间运行,退出后播放一个音频文件。
关于iOS App后台运行的调研报告
利用定位使APP稳定无限后台运行,耗电量小,稳定无限运行,自测持续运行已超过4天,还在持续测试中
iOS后台运行的几种方式例子,完美实现无限后台,
delphi ios后台运行BackgroundFetchDemo delphi ios后台运行BackgroundFetchDemo
IOS下使用AVAudioPlayer播放MP3(支持后台播放) XCode 4.6.3下编译测试运行通过,真机测试通过
ios长时间后台运行 无声音乐播放加VOIP 非常强大 对于不上线的项目来说 福利来了
IOS 后台的可持续定位,遵循苹果的机制,后台会10分钟唤醒一次,给10S的执行时间,然后关闭。这样一直循环。
ios长驻后台运行 无声音乐播放+VOIPi
2018年最新的微信小程序-IOS系统中源码,欢迎下载,谢谢。祝大家生活愉快!
ios 后台一直运行 demo audio 服务
后台运行 ,运行时间远大于600秒
高仿iOS操作系统计算器,用于学习Object-C,如果xcode版本较高,可以将xib文件的target版本调整到7.1以上
一般APP在按下Home键被挂起后,这时APP的 backgroundTimeRemaining 也就是后台运行时间大约只有3分钟,如果在退出APP后,过十几二十二分钟或者更长时间再回到APP,APP就会回到刚打开时的状态,也就是首页;...