平淡
挑戰(zhàn)題描述
平時(shí)孩子們總是喜歡抱著平板玩游戲,有時(shí)他們可能會在大人不知情的情況下,胡亂安裝一些莫名其妙的應(yīng)用,帶來安全隱患。有沒有什么辦法可以讓我只為他們安裝一些與學(xué)習(xí)相關(guān)的應(yīng)用,并且能阻止孩子們自己在平板上安裝其他應(yīng)用?
解題思路
顯然要實(shí)現(xiàn)上述目的,我們就要借助平板系統(tǒng)或者一些第三方應(yīng)用阻止用戶在系統(tǒng)中安裝其他應(yīng)用。因此解題思路主要就是從系統(tǒng)設(shè)置和第三方應(yīng)用出發(fā)。
解題方法
如果你用的是iPad平板,因?yàn)閕OS系統(tǒng)應(yīng)用都需要從蘋果應(yīng)用商店下載,因此只要阻止用戶從其中下載軟件即可實(shí)現(xiàn)。對于iOS用戶,可以先綁定Apple ID,然后再設(shè)置限制用戶下載即可。
進(jìn)入“設(shè)置→iTunes store與App store”,在打開的設(shè)置窗口中點(diǎn)擊“密碼設(shè)置”,接著在彈出的窗口中勾選“購買項(xiàng)目和APP內(nèi)購買項(xiàng)目”下的“始終需要”,同時(shí)開啟免費(fèi)下載也需要密碼(圖1)。
這樣你只要保存好自己的Apple ID的密碼,同時(shí)在平板上安裝好必需的軟件,這樣其他使用平板的用戶試圖繼續(xù)安裝其他軟件時(shí),他們在App store(包括在電腦上通過iTunes store)下載應(yīng)用時(shí)都需要輸入Apple ID的密碼才能完成,你只要設(shè)置好Apple ID的密碼就可以有效阻止其他人在平板上安裝應(yīng)用了(圖2)。當(dāng)然還有一勞永逸的方法,直接啟用訪問限制功能,阻止在設(shè)備上安裝軟件操作,只是對自身造成些許不便。
對于Android用戶,可以先ROOT設(shè)備,然后安裝好所有必需的應(yīng)用。因?yàn)锳ndroid應(yīng)用APK文件默認(rèn)都是借助系統(tǒng)的PackageInstaller.apk解包進(jìn)行安裝的,因此需要阻止他人安裝應(yīng)用,就可以通過將其改名實(shí)現(xiàn)后臺阻止。啟動RE文件管理器,展開點(diǎn)擊“掛載為可讀寫”,接著展開“System→App”,長按選中“PackageInstaller.apk”,在彈出的菜單中選擇“重命名”,將其重命名為“PackageInstalle1r1.apk”(圖3)。
這樣以后其他用戶試圖在平板上安裝應(yīng)用時(shí),由于這個(gè)解包應(yīng)用已被重命名,因此系統(tǒng)無法對APK文件進(jìn)行解壓,從而實(shí)現(xiàn)阻止應(yīng)用安裝的目的。不過需要注意的是,PackageInstaller.apk只是Android默認(rèn)解壓APK的應(yīng)用,如果本機(jī)安裝了應(yīng)用市場、APK安裝器等類似的應(yīng)用,APK文件仍然可以通過這些應(yīng)用完成安裝,需要一并刪除其他可以安裝APK文件的應(yīng)用。