1.运行机制的区别 Android:沙盒运行机制,采用真后台运行,将所有的应用都保存在RAM中,按home键,程序被挂在了后台,实际未退出,因程序在后台运行,所以可以收到推送消息,导致内存越用越低,越用越卡 IOS:虚拟机运行机制,采用伪后台运行,按home键,程序进入到后台会自动进入到休眠状态,home键调出多任务管理器,所有的应用都处于停止状态,iphone默认将应用的最后的运行记录在RAM中,IOS得到推动消息,是因为当你开启应用的消息推送时,系统会增加一些进程,这些进程从苹果的服务器接收