[發明專利]卸載破解版應用程序的方法及裝置有效
| 申請號: | 201410737945.1 | 申請日: | 2014-12-05 |
| 公開(公告)號: | CN105718278B | 公開(公告)日: | 2019-02-12 |
| 發明(設計)人: | 陳杰 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61 |
| 代理公司: | 北京華沛德權律師事務所 11302 | 代理人: | 劉杰 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 卸載 破解 應用程序 方法 裝置 | ||
本發明公開了一種卸載破解版應用程序的方法及裝置,包括:在用戶點擊刪除應用程序操作時,系統框架層調用應用程序層預先設置的破解版應用程序判斷函數;所述破解版應用程序判斷函數判斷待刪除應用程序是否為破解版應用程序,若是,反饋給所述系統框架層,其中,所述破解版應用程序指在原生操作系統下無法安裝而在對原生操作系統執行提高權限操作后可安裝的第三方應用程序;所述系統框架層調用所述應用程序層預先設置的破解版應用程序卸載函數,所述破解版應用程序卸載函數啟動刪除所述應用程序相關文件的過程,實現對所述破解版應用程序的卸載。可見,通過設置破解版應用程序判斷函數和破解版應用程序卸載函數,可方便徹底地刪除破解版應用程序。
技術領域
本發明涉及移動終端技術領域,具體涉及一種卸載破解版應用程序的方法及裝置。
背景技術
在iPhone上可以從兩種途徑下載安裝應用程序(軟件),一種是蘋果商店AppStore,一種是越獄商店Cydia;前者下載后的軟件如果需要刪除,可以長按住圖標等圖標開始抖動,然后點擊右上角的叉,就可以卸載了;后者則無法通過這種途徑進行下載,長按圖標開始抖動后,右上角不會顯示叉,這是因為越獄的軟件大都不會像蘋果商店里的軟件一樣,安裝在mobile用戶的Applications目錄下,它們大多安裝在根目錄的Applications以及其他目錄下,原生的蘋果系統并不支持這樣的刪除。越獄軟件只能在Cydia中刪除,或者是在iPhone上的shell環境下直接運行刪除命令刪除。
現有技術,可以掃描根目錄的Applications文件夾,然后通過刪除文件的方式對越獄的軟件進行刪除。但是這種方式主要有以下幾個缺點。首先,用戶操作不直觀,不能直接像刪除AppStore的程序一樣,長按進行刪除,要通過匹配應用名稱的方式刪除。另外,刪除不徹底,Cydia中的程序不一樣只在根目錄下的Applications下安裝文件,有的甚至會到系統的應用文件夾中去安裝文件。如果通過刪除的方式不徹底刪除后,那么再用Cydia也無法完成清除工作。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的卸載破解版應用程序的方法及裝置。
依據本發明的一個方面,提供一種卸載破解版應用程序的方法,終端的操作系統包括系統框架層和應用程序層,所述方法包括:在用戶點擊刪除應用程序操作后,所述系統框架層調用所述應用程序層預先設置的破解版應用程序判斷函數;所述破解版應用程序判斷函數判斷待刪除應用程序是否為破解版應用程序破解版,若是,反饋給所述系統框架層,其中,所述破解版應用程序是指在原生操作系統下無法安裝而在對原生操作系統執行提高權限操作后可安裝的第三方應用程序;所述系統框架層調用所述應用程序層預先設置的應用程序卸載函數,所述破解版應用程序卸載函數啟動刪除所述應用程序相關文件的過程,實現對所述破解版應用程序的卸載。
優選的,所述方法還包括:預先在應用程序層設置應用程序標識集合;所述判斷待刪除應用程序是否為破解版應用程序包括:判斷所述待刪除應用程序標識是否包含在所述破解版應用程序標識集合中,若是,則確定待刪除應用程序為破解版應用程序。
優選的,所述方法還包括:預先在應用程序層獲取破解版應用程序的文件安裝地址和/或目錄;所述判斷待刪除應用程序是否為破解版應用程序包括:判斷待刪除應用程序是否安裝在所述破解版應用程序的文件安裝地址和/或目錄下,如果是,則確定待刪除應用程序為破解版應用程序。
優選的,所述系統框架層調用所述應用程序層預先設置的應用程序判斷函數包括:所述系統框架層采用hook機制,調用預先設置在所述應用程序層中的hookSBIconController類的canUninstallIcon方法,實現所述應用程序判斷函數的功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410737945.1/2.html,轉載請聲明來源鉆瓜專利網。





