我怎麼知道App被用戶強行關閉?如何知道應用何時被用戶強制關閉?
「用戶強行關閉」是指當應用程序在後臺和用戶關閉它..
怎麼能知道呢?
謝謝...
編輯我的問題,
我要維護用戶的日誌,所以當上登錄用戶點擊或註銷的,我做我的代碼那邊附加日誌詳細信息。但是當用戶不單擊註銷並通過多任務殺死應用程序時,我無法執行與註銷相關的代碼。所以我怎麼能得到這個? 和我的應用程序是後臺啓用...
我怎麼知道App被用戶強行關閉?如何知道應用何時被用戶強制關閉?
「用戶強行關閉」是指當應用程序在後臺和用戶關閉它..
怎麼能知道呢?
謝謝...
編輯我的問題,
我要維護用戶的日誌,所以當上登錄用戶點擊或註銷的,我做我的代碼那邊附加日誌詳細信息。但是當用戶不單擊註銷並通過多任務殺死應用程序時,我無法執行與註銷相關的代碼。所以我怎麼能得到這個? 和我的應用程序是後臺啓用...
簡而言之,你不能(可靠地),也不應該。
這可能會幫助:ApplicationWillTerminate in iOS 4.0
最接近的事你問的是什麼,如果你的應用程序啓用後臺則
- (void)applicationDidEnterBackground:(UIApplication *)application
將在退出你的應用程序的用戶調用。然後,當他們實際上殺了它,你會再收到
- (void)applicationWillTerminate:(UIApplication *)application
如果您需要使用這個,如果你實際上是做在後臺的時候,唯一的時間。如果您的應用程序沒有背景使用,則不需要知道用戶何時通過多任務處理殺死它。
爲什麼你需要知道,即使你的應用程序不再運行? – rptwsthi