我有一個使用 Xamarin for android 構建的應用程式。
我不斷收到相同的電子郵件,說我的應用程式正在使用 Manage_External_Storage 并且即使它不在清單中,也不斷被拒絕。該應用程式曾請求該權限,但我們已將其從清單中洗掉。甚至 Play 控制臺應用程式包資源管理器也會讀取正確的權限。以下是來自 Play 管理中心應用程式包資源管理器的該應用程式包的權限
android.permission.ACCESS_NETWORK_STATE,
android.permission.CAMERA,
android.permission.INTERNET,
android.permission.USE_BIOMETRIC,
android.permission.USE_FINGERPRINT,
android.permission.WAKE_LOCK
我還檢查了 android studio 中已編譯的 .aab 的清單,它在那里沒有該權限。
<?xml version="1.0" encoding="UTF-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="26" android:versionName="1.0.26" android:installLocation="0" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.test.app" platformBuildVersionCode="30" platformBuildVersionName="11">
<uses-sdk android:minSdkVersion="26" android:targetSdkVersion="30" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.USE_BIOMETRIC" />
</manifest>
有誰知道為什么會這樣?
uj5u.com熱心網友回復:
如果您洗掉權限,則需要更新內部跟蹤上的內部版本號。即使在 android 11 中禁用了權限,您也必須在每個軌道上更新構建(開放式測驗、封閉式測驗、生產等)。以下是一些您可以參考的執行緒:
由于不符合所有檔案訪問權限政策,Google Play 商店不斷被拒絕
Google Play App Rejection - 不是核心功能 - 使用所有檔案訪問權限
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/414635.html
標籤:
