2 weixin 39196731 weixin_39196731 于 2017.09.19 17:50 提问

ios退出到后台,重新启动的问题 5C

需求是这样的,要求ios app 退到后台之后,10分钟之内打开app,可以回到之前的内容。10分钟之后再打开,就重新启动****

2个回答

ycgcycgc
ycgcycgc   2017.09.21 00:00

一般app在后台是有存活时间的,到了时间,系统就会自动把app杀掉,除了音频、地图类app。如果想实现app多久时间内达到重启效果的话,只需要在app进入后台时记录当时时间,在下次唤醒时减去之前记录的时间,计算时间间隔,然后觉定是维持现状还是达到app重启效果。你看的淘宝重启并不一定是真正重启,有可能只是唤起时加载一张图片(很多都是广告),并通过代码回到首页而已,达到和重启app一样的效果

oyljerry
oyljerry   Ds   Rxr 2017.09.19 21:30

iOS app后台本来就是十分钟保活。你APP不需要处理就可以

Csdn user default icon
上传中...
上传图片
插入图片