我试图了解后台应用在iPhone上的运作方式。具体来说,当应用程序处于后台时,Skype无法保持连接状态,因此您无法在后台接听电话/消息。
另一方面,Whatsapp一直处于连接状态,即使在后台也可以接收消息。
有人可以解释每个应用程序背后的技术细节,它们之间的区别,以及什么阻止Skype像Whatsapp一样工作,所以它始终连接?
由于
答案 0 :(得分:1)
这是因为Whatsapp使用了所谓的推送通知。即使应用程序未在iOS设备上打开,这也允许使用它的应用程序接收警报/消息/通知。
据我记忆,即使Skype使用它们来通知来电和新消息。您可以在设置中禁用它们 - > Skype - >通知。
了解更多信息:
http://ipod.about.com/od/iphonesoftwareterms/g/iphone-push-notifications.htm
http://ipod.about.com/od/usingios4/qt/How-Iphone-Multitasking-Works.htm