作者shinrenpan (iOS5)
看板MacDev
标题[问题] APP进入Background後...
时间Sat Jan 7 14:13:39 2012
公司帮客户做了个APP
这个APP有local的SQLite 用来登入
客户需要当User按下home button後
30分钟後自动关闭APP or Logout
据我所知,进入background除了
audio, location voip, newsstand, external-accessory之外
其他都不能在背景跑(Local Notification除外)
请问在APP 进入background还有办法使用NSTimer or GCD
来判断在一定时间能执行method吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.27.58
1F:推 Blueshiva:你只要下次开啓程式的时候判断离上次离开有多久就可以了 01/07 20:37
2F:→ Blueshiva:吧,超过30分钟就要求登入,这样不行吗? 01/07 20:37
3F:→ shinrenpan:这样有个缺点啊,如果user把device系统时间往前调,他永 01/08 17:45
4F:→ shinrenpan:远就不用登入了 01/08 17:45
5F:推 Blueshiva:那就在server端检查吧 01/08 19:55
6F:推 DLMC:离开时记录时间,回来时检查。 01/10 20:58
7F:→ DLMC:1.超过30分钟 或 2.小於离开前的登记时间 --> log out 01/10 20:59
8F:推 giantwinter:楼上正解 01/17 20:15