我想在我的iPhone應用程序的特定時間每天調用一個方法。 我該如何做到這一點?如何在iPhone應用程序的特定時間每天調用一個方法?
3
A
回答
5
您可以使用iPhone SDK和封閉的應用程序完成很多操作。您可以讓它在特定的時間發送本地推送通知,但在用戶手動打開您的應用程序之前,該通知不會執行您的代碼。
見最近詢問此相關的問題:Is it possible to have my closed app run code in iOS?
有一件事情我已經看到你的應用程序(如鬧鐘應用等)是有你離開你的應用程序公開,公正讓手機睡着後它會當你想要的時候仍然執行代碼。但是,只有在用戶沒有點擊主頁按鈕時纔會起作用。
2
安排本地通知。這是大多數基本警報應用程序的工作原理應用程序需要在方法執行時間之前的某個時間運行以安排本地通知。在本地通知已安排後,應用程序可以關閉,方法將在特定時間調用。
如果您配置了推送通知,那麼您的應用根本不需要運行來安排該方法。它可以從其他應用程序完成。
查看this documentation本地和推送來自Apple的通知。
1
當你的應用程序沒有運行時,你不能在你的應用程序中運行一個特定的代碼..iOS只允許在後臺運行有限的功能或者退出應用程序。
相關問題
- 1. 如何在C#中的特定時間每天調用一個方法?
- 2. 每天在特定時間調用方法
- 3. iPhone:如何創建在特定時間自動調用的iPhone應用程序
- 4. 每天/在特定時間啓動應用程序
- 5. 如何在特定的時間每天在後臺調用WebService?
- 6. 如何編程Java應用程序以在特定時間每天執行?
- 7. 從每天的時間調用方法
- 8. 如何在特定時間每天啓動我的應用程序?
- 9. 如何製作一個在iphone特定時間到期的應用程序?
- 10. iPhone應用程序 - 一個View如何在另一個View中調用方法?
- 11. iPhone應用程序在某個特定時間「醒來」
- 12. 如何在應用程序iphone的後臺調用方法?
- 13. 我想在特定的時間後調用方法,直到我的應用程序在iphone中打開?
- 14. iOS:在特定時間調用方法
- 15. 在特定時間調用方法
- 16. 在特定時間調用方法
- 17. 在特定時間調用方法
- 18. 運行方法在特定時間MVC應用程序
- 19. 如何在iphone中的特定時間在後臺應用程序時激活應用程序?
- 20. 如何在iphone應用程序中調用方法?
- 21. 當我在iPhone模擬器中運行我的應用程序時,如何查看每個調用的方法?
- 22. 在Web應用程序的哪個時間點,我只能每24小時調用一次方法一次?
- 23. 如何使iPhone應用程序限制使用到每天一個
- 24. Android - 每週在特定的一天/時間啓動一個IntentService
- 25. 如何在應用程序的特定時間通知用戶
- 26. 每個iPhone應用程序
- 27. 如何每天調用方法
- 28. 非特定時間每天一次crontab?
- 29. 如何在java中調用特定時間的方法?
- 30. 如何在iPhone上的指定時間運行應用程序?
這並不意味着即使您的應用程序退出,您也可以在任何特定時間運行您的方法。 – Ali3n 2011-12-27 18:23:03
如果您安排它在當時執行,那麼是的。 – DGund 2011-12-27 18:28:26
@DGund您能否詳細說明如何使用本地通知來運行某些方法?據我所知,除非用戶點擊通知,否則應用程序將無法執行任何代碼 – 2015-09-03 18:45:47