您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)如何強(qiáng)制去除Unity自動(dòng)添加的Android隱私權(quán)限的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來(lái)看看吧。
提審Google Play會(huì)遇到隱私權(quán)限的問題,最好把非必要隱私權(quán)限清理干凈。GF框架DebugComponent組件中涉及Input.location API調(diào)用,Unity打包時(shí)就會(huì)自動(dòng)添加定位權(quán)限。
首先通過Android SDK BuildTool下的aapt.exe查看apk的權(quán)限
./aapt dump badging xxx.apk
1.在Project Setting ->Player中勾選自定義Manifest. 會(huì)在Plugins->Android下自動(dòng)生成AndroidManifest.xml
2.在Manifest中添加想要屏蔽的權(quán)限:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" tools:node="remove" />
強(qiáng)制移除android.permission.ACCESS_FINE_LOCATION權(quán)限。
<?xml version="1.0" encoding="utf-8"?> <!-- GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN--> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.unity3d.player" xmlns:tools="http://schemas.android.com/tools"> <application> ...... </application> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" tools:node="remove" /> </manifest>
重新打包再次查看,定位權(quán)限已經(jīng)被移除:
感謝各位的閱讀!關(guān)于“如何強(qiáng)制去除Unity自動(dòng)添加的Android隱私權(quán)限”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。