任何人都可以告訴我如何在後臺運行方法,當應用程序被殺死時,實際上我想在日期改變時獲取特定場景的連續時間,具體時間我想顯示警報或通知用戶您忘記結帳。我將如何做到這一點。謝謝IOS:如何在應用程序被殺時在後臺運行方法
-4
A
回答
3
爲此,你將不得不創建本地通知。
本地通知和推送通知是未在前臺運行的應用程序的方式,以讓用戶知道它具有針對它們的信息。這些信息可能是一條消息,即將發生的日曆事件或遠程服務器上的新數據。當由操作系統提供時,本地和推送通知的外觀和聲音都一樣。他們可以顯示警報消息,或者他們可以標記應用程序圖標。當顯示警報或證件號碼時,他們也可以播放聲音。根據Notifications Introduction Apple
你可以檢查他們的Notifications section on the Apple website
請通過這些教程,進一步提高你的知識和執行的通知。
ios-programming-local-notification-tutorial - I
iphone-programming-tutorial-local-notifications - II
local-notifications-tutorial-add-a-local-notification-to-your-iphone-app - III 希望這些幫助。
1
On applicationWillResignActive
您可以使用[application beginBackgroundTaskWithExpirationHandler:nil]
開始後臺任務,查看未定義的時間。你有一些時間去做點什麼。當你完成,你必須關閉後臺任務與[application endBackgroundTask:identifier];
- (void)applicationWillResignActive:(UIApplication *)application
{
if ([[[ASDimChatManager sharedManager] user] uid]) {
UIBackgroundTaskIdentifier identifier = [application beginBackgroundTaskWithExpirationHandler:nil];
//your cod here
[application endBackgroundTask:identifier];
}
}
相關問題
- 1. 如何在應用程序被殺後在後臺運行線程
- 2. 在後臺運行iOS應用程序
- 3. Presence Insights SDK在殺死iOS應用程序時沒有在後臺運行?
- 4. 我的應用在後臺運行時被android系統殺死
- 5. 殺死應用程序並啓動後,它在後臺運行
- 6. 如何在iOS應用程序處於前臺時在後臺運行操作
- 7. IOS - 如何在後臺運行應用程序?
- 8. iOS聊天應用程序如何在後臺繼續運行?
- 9. 如何在後臺運行iOS應用程序
- 10. 殺死在後臺運行的應用程序android
- 11. C# - 如何殺死在後臺程序運行的excel進程
- 12. iOS Flash和應用程序在後臺運行時響起
- 13. 如何在關閉JFrame時在後臺運行應用程序?
- 14. 如何殺死在後臺進程中運行的Android應用程序
- 15. 如何在設備重啓時在後臺運行ios應用程序?
- 16. 如何在應用程序運行時在後臺撥打服務電話ios
- 17. iOS平臺:在後臺運行應用程序
- 18. iOS在一段時間後將在後臺殺死應用程序
- 19. iOS應用程序在後臺任務結束後運行
- 20. 恢復通話後在後臺運行的應用程序ios
- 21. 當應用程序在後臺運行註銷方法
- 22. 如何長時間在後臺運行iphone應用程序?
- 23. 如何在應用程序的後臺運行計時器?
- 24. 即使在殺死應用程序後,android仍在運行後臺服務
- 25. 在後臺運行應用程序IntentService
- 26. Android應用程序在後臺運行
- 27. Android,在後臺運行應用程序
- 28. 在後臺運行應用程序
- 29. 在後臺運行應用程序
- 30. 在後臺運行的應用程序
你有沒有看着[本地通知(http://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/WhatAreRemoteNotif的.html#// apple_ref/DOC/UID/TP40008194-CH102-SW9)? –