這個問題看起來很普遍,請告訴我安排一個在特定時間內每天在內部調用WebService的函數的方法。如何在特定的時間每天在後臺調用WebService?
根據我的說法,我將不得不使用本地通知或NSTimer在特定時間安排或調用該功能。 但它應該是工作或者我的應用程序是在後臺時間表,並沒有運行任何後臺任務或在前臺。
有兩種情況: 1.定位服務在我的應用程序的後臺運行。 2.如果用戶禁用了位置,則沒有位置或後臺服務正在運行,或者應用程序在一段時間間隔後處於暫停狀態。
但我必須每天通過我的應用程序在計劃時間(例如:5PM)向我的服務器發送一些狀態。
請指導我並提前致謝。
如果用戶選擇不運行,則無法讓您的應用運行某些內容。即使使用本地通知,用戶仍然可以選擇解除它,並且您的應用程序不會運行,因此無法執行ws。 – GeneCode
@GeneCode但是,如果位置服務在後臺工作,那麼應用程序將處於活動模式。你能否更清楚我的意思? – Aashish1aug