Oppo Reno2 不允許安裝非正式簽名應用


一、背景

為了安全起見,開發者本地開發和Jenkins上正式構建時,App采取的簽名文件是不一樣的。本地開發采取通用的如debug.keystore,正式簽名文件部署在服務端。現在不少機型,如Oppo,在本地構建安裝時往往首先需要輸入安全密碼,之后還會自動與Oppo應用市場官方渠道上相應App的簽名信息進行比對,如果不同直接會出現“禁止安裝”界面,且無法進行下一步操作。

之前的Oppo機型還能直接在設置中允許安裝未知來源,新版Oppo Reno2發現直接無法設置了。

對開發者太不友好了哇。。

 

 

二、處理

在同事和社區網友的智慧下,有如下兩種方式可以處理,且第二種更優。Mark下,以后應該還會經常用到。

方法一:
安裝時,系統是與Oppo官方應用市場進行的簽名信息比對。所以比較通用的處理方式是,先斷網,甚至打開飛行模式,重新安裝,然后重新再打開網絡。

此前自己每次都是通過這種方式,但實踐中就知道,很不方便。


方法二:
發現高危病毒,系統已禁止安裝,是Oppo手機上的安全防護對電腦端未知來源的安全校驗,具體是在Oppo手機自帶的的手機管家,在其設置中通過病毒掃描進行的處理,默認的病毒查殺引擎是騰訊,可以直接將其替換成安天。發現此問題得以解決。

。。。

end~


作者:HappyCorn
鏈接:https://juejin.im/post/5de8e89cf265da33f8651c6b
來源:掘金
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM