我想爲我的應用程序實現心跳。 在這個模塊中,我的iOS應用程序會定期向我的服務器發送字節數據。 我需要這個,因爲當服務器發送一個請求時,服務器想要從設備接受服務。檢查應用程序的心跳
問題:如果應用程序被用戶退出,心跳(數據字節)將如何發送到服務器。
我想爲我的應用程序實現心跳。 在這個模塊中,我的iOS應用程序會定期向我的服務器發送字節數據。 我需要這個,因爲當服務器發送一個請求時,服務器想要從設備接受服務。檢查應用程序的心跳
問題:如果應用程序被用戶退出,心跳(數據字節)將如何發送到服務器。
,你唯一可以做的事情是這樣的註冊應用程序作爲VoIP的類型(最有爭議的部分,因爲如果你的應用程序是不是信使/會議/社會類型的應用程序,蘋果可能拒絕它),然後使用NSStream
連接NSInputStream
/NSOutputStream
和<NSStreamDelegate>
接口發送/接收心跳。
您在iOS上的後臺運行能力有意限制在某些任務中。我認爲你不能完全按照你所描述的來做。我會考慮使用推送通知在iOS設備上向您的應用發送通知。 – nielsbot