有無論如何查看用戶是否從鎖定屏幕激活通知中心嗎?如果iPhone仍處於鎖定狀態,我想隱藏一個小工具中的隱私信息。iOS今日小工具擴展:檢測是否在鎖定屏幕中打開
2
A
回答
3
這是一個有點哈克,但這裏是我做的方式:
1)當你的應用程序正式啓用後,您的共享容器創建一個虛擬文件,並設置它的NSFileProtectionKey屬性NSFileProtectionComplete。我們稱之爲ProtectionMonitor.dummy
2)當您的小部件啓動時,嘗試從文件中獲取數據。如果失敗,設備將被鎖定。
3)在擴展中監控UIApplicationProtectedDataDidBecomeAvailable和 UIApplicationProtectedDataWillBecomeUnavailable通知:用戶可以在顯示通知中心的同時使用觸摸ID解鎖設備。您甚至可以向您的用戶提供觸摸ID,以便在從鎖定屏幕訪問您的小部件時訪問私人數據。
+0
有趣。我會給這個鏡頭並報告。 – ninjaneer 2014-12-31 00:18:00
相關問題
- 1. iOS今日小工具擴展 - 檢測屏幕是否鎖定
- 2. 檢測應用程序是否從鎖定屏幕打開
- 3. 如何檢測小工具是否開/關屏幕?
- 4. 今日小工具擴展高度 - iOS10
- 5. 檢測HMD屏幕是否打開
- 6. 檢測屏幕打開或解鎖,Android
- 7. ViewDidAfter在今日擴展iOS
- 8. iOS8今日擴展:檢測刪除或今天添加擴展
- 9. 從按鈕打開小工具屏幕
- 10. iOS - 碰撞日誌從鎖定屏幕打開時
- 11. iOS今日擴展UITableView
- 12. iOS今日擴展崩潰
- 13. OSX:檢查屏幕是否鎖定
- 14. 今日查看擴展程序中的UISlider(小工具)
- 15. 檢測在IOS中正確輸入的屏幕鎖定密碼
- 16. iOS 10今日查看小工具:如何判斷它是否實際*在屏幕上/可見?
- 17. 檢查是否可以從iOS今日窗口小部件打開URL
- 18. 分析iOS今日小工具(儀器)
- 19. 今日小工具擴展插件的問題
- 20. 劑量NSTimer可用於今日擴展(小工具)?
- 21. 檢查當前屏幕在iOS中是打開還是關閉
- 22. 離子2 - 檢測屏幕是否鎖定
- 23. 如何檢測iPhone屏幕是否鎖定(關閉)
- 24. iOS今日擴展中的SDWebImage
- 25. 是否有可能檢測到用戶(Android)打開屏幕?
- 26. 鎖屏小工具太小
- 27. 屏幕鎖定時檢測UWP
- 28. 屏幕鎖定時檢測NFC標籤
- 29. iPhone屏幕鎖定時檢測觸摸
- 30. 如何檢測在Windows Phone 8.1中鎖定/解鎖屏幕?
確切需要此信息。任何人? – 2014-12-06 05:06:22