魔神至尊
原帖由 @猫猫的小叔叔 于 2015-7-9 12:35 发表 为什么能战这么久,我也是喷了。知道怎么关不就行了么。。。
查看详细资料
TOP
小黑屋
原帖由 yinzhili 于 2015-7-9 09:41 发表 其实这个更多的是使用习惯的问题吧。很多时候退出一个软件就意味着不想接收它的消息了。如果操作系统要设计为退出某个软件后仍然允许软件开发商推送消息,那么这个设计比较奇怪。 打个比方,大家都用过安装了Window ...
原帖由 FoxfoO 于 2015-7-9 11:56 发表 posted by wap, platform: iPhone 其实呢,你说的思维习惯,并不是每个人自然的思维习惯,而是由长期使用Windows培养出来的习惯。 换个操作系统,操作方式不一样很正常。
原帖由 wangmax 于 2015-7-9 13:43 发表 其实,OS是无法知道app的用户账号是否退出状态。 cs架构,一个账号登陆了,c端只是存储了sessionid和token,至于是否处于登陆状态,取决于服务端的判定。 所以,要os主动去判定app客户端是否还处于登陆状态,并 ...
原帖由 wangmax 于 2015-7-9 13:45 发表 同时建议你看下39楼关于拼车类app的业务描述,体会下拼车类和普通im类的业务逻辑差异。
原帖由 yinzhili 于 2015-7-9 14:02 发表 某个进程是否存在,OS是知道的。如果某个应用的进程已经消失,此时OS还弹出该应用的通知信息,这种方式会有点怪。
魔王撒旦
原帖由 @yinzhili 于 2015-7-9 14:02 发表 某个进程是否存在,OS是知道的。如果某个应用的进程已经消失,此时OS还弹出该应用的通知信息,这种方式会有点怪。
原帖由 para 于 2015-7-9 14:50 发表 posted by wap, platform: iPhone 这……前面那么多人讲半天不是白讲了…ios下除了特殊app或者有gps权限的,所有app用home键关闭10分钟后就真正关闭了,它发通知是通过苹果服务,苹果服务只要你设置里开了通知就转发 ...
原帖由 @yinzhili 于 2015-7-9 17:24 发表 是的,我的理解是,在Windows或者一些Linux桌面发行版下,软件的通知消息是依赖于软件自己去接收和处理的,操作系统不干这个事。软件进程消失以后,这个软件相关的通知就彻底嗝屁了,除非你再一次打开它。 我没接触过移动端的开发,不了解其中的底层原理,如你所说,home键关闭10分钟后就真正关闭的话,那这种设计是为了什么呢,为了省电么?假如应用真正关闭之后,又来了消息,那么又需要再次重新启动这个应用,那也需要耗费资源呐。
大侠
原帖由 ff_cactus 于 2015-7-7 18:28 发表 posted by wap, platform: iPhone 此贴充分体现iOS的优越性。 按脚就只能终止程序本身了。不过按脚终止程序了就无法收到相关的通知了?不会这么落后吧。
原帖由 ffcactus 于 2015-7-9 18:14 发表 posted by wap, platform: iPhone 按脚开发者智力怎么这么低。 为什么用户关闭程序了还要让程序一直在后台跑呢?难道电池用不完? 假如又来了消息,用户可以选择打开应用看,也可以不打开不看。怎么说也比后台一直 ...
混世魔头
原帖由 rb 于 2015-7-7 17:51 发表 喷了你告诉我微信退出登录后还推送么? iOS系统不知道登出?系统不知道运行的程序是否登出?