文|平淡
挑戰題描述
平時孩子們總是喜歡抱着平闆玩遊戲,有時他們可能會在大人不知情的情況下,胡亂安裝一些莫名其妙的應用,帶來安全隐患。有沒有什麼辦法可以讓我隻為他們安裝一些與學習相關的應用,并且能阻止孩子們自己在平闆上安裝其他應用?
解題思路
顯然要實現上述目的,我們就要借助平闆系統或者一些第三方應用阻止用戶在系統中安裝其他應用。因此解題思路主要就是從系統設置和第三方應用出發。
解題方法
如果你用的是iPad平闆,因為iOS系統應用都需要從蘋果應用商店下載,因此隻要阻止用戶從其中下載軟件即可實現。對于iOS用戶,可以先綁定AppleID,然後再設置限制用戶下載即可。
進入“設置→iTunesstore與Appstore”,在打開的設置窗口中點擊“密碼設置”,接着在彈出的窗口中勾選“購買項目和APP内購買項目”下的“始終需要”,同時開啟免費下載也需要密碼。
這樣你隻要保存好自己的AppleID的密碼,同時在平闆上安裝好必需的軟件,這樣其他使用平闆的用戶試圖繼續安裝其他軟件時,他們在Appstore(包括在電腦上通過iTunesstore)下載應用時都需要輸入AppleID的密碼才能完成,你隻要設置好AppleID的密碼就可以有效阻止其他人在平闆上安裝應用了。當然還有一勞永逸的方法,直接啟用訪問限制功能,阻止在設備上安裝軟件操作,隻是對自身造成些許不便。
對于Android用戶,可以先ROOT設備,然後安裝好所有必需的應用。因為Android應用APK文件默認都是借助系統的PackageInstaller.apk解包進行安裝的,因此需要阻止他人安裝應用,就可以通過将其改名實現後台阻止。啟動RE文件管理器,展開點擊“挂載為可讀寫”,接着展開“System→App”,長按選中“PackageInstaller.apk”,在彈出的菜單中選擇“重命名”,将其重命名為“PackageInstalle1r1.apk”。
這樣以後其他用戶試圖在平闆上安裝應用時,由于這個解包應用已被重命名,因此系統無法對APK文件進行解壓,從而實現阻止應用安裝的目的。不過需要注意的是,PackageInstaller.apk隻是Android默認解壓APK的應用,如果本機安裝了應用市場、APK安裝器等類似的應用,APK文件仍然可以通過這些應用完成安裝,需要一并删除其他可以安裝APK文件的應用。