我在上传我的 apk 时遇到了问题。Play 控制台不允许我上传 apk,并给出此错误“在创建声明敏感权限的新应用程序版本之前,您无法编辑此应用程序。” .
在将我的应用程序的最低 API 级别从 16 升级到 19 后,我遇到了这个问题。我这样做是为了支持我在上传之前集成的库,即 RazorPay。所以,我重新检查了我的合并清单是否添加了任何不需要的权限,但没有。为了安全起见,我添加了删除合并清单权限的代码。仍然没有用。
我试图通过故意添加短信权限来触发申报表,并通过反短信钓鱼(随机)填写。
我能够推出我的应用程序,但从那时起,每当我尝试上传我的应用程序时,即使没有短信或通话记录许可,Google Play 也会继续拒绝该应用程序。如果没有选择权限,则无法重新提交申报表。
这是我的清单许可:
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission
android:name="android.permission.RECEIVE_SMS" tools:node="remove" />
<uses-permission
android:name="android.permission.READ_SMS" tools:node="remove" />
<uses-permission
android:name="android.permission.READ_CALL_LOG" tools:node="remove" />
<uses-permission
android:name="android.permission.WRITE_CALL_LOG" tools:node="remove" />
<uses-permission
android:name="android.permission.CALL_PHONE" tools:node="remove" />