2013-01-21 54 views
1

我在iPad上發現了一些關於Skype的奇怪事情。即使在我關閉應用程序之後,它仍會向我發送通知,其中包含人們以文本形式發送給我的內容。對於前十分鐘來說,這是合理的,因爲關閉應用後,某些東西可以在後臺運行多久。這些是本地通知。然而,除此之外,它應該是不可能的。 Skype已經聲稱他們的連接是端到端加密的。讓他們在十分鐘後繼續發送這些通知意味着他們通過Apple的推送通知服務發送這些通知。這意味着他們在某種程度上解密了我在服務器上收到的消息,並通過Apple發送給我的設備。這看起來好像是沒有端到端加密的明確證據,或者他們與蘋果達成了一項協議,允許它們繼續運行超過10分鐘。如果是後者,有什麼方法可以在我自己的應用程序中執行此操作?Skype在iOS上10分鐘後如何繼續發送通知?

+0

顯然離題......或許不是? –

回答

3

允許某些類別的應用程序在後臺繼續運行。這包括GPS應用程序和VOIP應用程序等等。請參閱UIBackgroundModes Info.plist鍵的文檔。