我正在尝试了解后台应用程序在 iPhone 上的工作方式。具体来说,当应用程序处于后台时,Skype 无法保持连接,因此您将无法在后台接听电话/消息。
另一方面,Whatsapp 一直处于连接状态,即使在后台,您也可以接收消息。
有人可以解释每个应用程序背后的技术细节,它们之间的区别,以及是什么阻止 Skype 像 Whatsapp 一样工作,所以它始终保持连接?
谢谢
我正在尝试了解后台应用程序在 iPhone 上的工作方式。具体来说,当应用程序处于后台时,Skype 无法保持连接,因此您将无法在后台接听电话/消息。
另一方面,Whatsapp 一直处于连接状态,即使在后台,您也可以接收消息。
有人可以解释每个应用程序背后的技术细节,它们之间的区别,以及是什么阻止 Skype 像 Whatsapp 一样工作,所以它始终保持连接?
谢谢
这是因为 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