簡體   English   中英

在iOS上緩存,如何在重新啟動時刪除

[英]Cache on iOS, How to delete on relauch

我決定將這個項目導入我在github lockscreen上找到的應用程序中。 從本質上講,它的工作方式類似於iOS密碼鎖定屏幕,但在這種情況下,它可以防止應用被隨機的窺探者使用。 鎖屏可以解決我的問題,如果萬一我設置了密碼鎖密碼並從iPhone上刪除該應用程序並重新安裝,則鎖屏仍然要求輸入密碼。 我認為這是由存儲應用程序設置的密碼的緩存引起的。 是否可以在重新啟動時或在刪除應用程序時刪除緩存? 我想這將在委托中實現? 你怎么能這樣

是的,不是。 密碼存儲在鑰匙串中,您需要從其中刪除它。 這樣做的方法是在啟動時檢查它是應用程序的新安裝,並清除來自鑰匙串的密碼的當前值。

由於移除您的應用程序時未執行任何代碼,因此您無法在移除應用程序后或移除時真正執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM