Har*_*sar 7 android apk android-permissions flutter google-play-console
我面临着一个关于 Android 应用程序新版本发布的问题。
场景:
我在 2 个月前(2020 年 12 月)将最初的 Flutter android 应用程序上传到 Google Play 商店,我们在那里意外添加了位置权限,即使没有使用代码。(只是在 Android 清单中添加了权限)。
现在我们提出了新版本的 flutter android 应用程序并尝试创建新的 Release 1.0.2 版本,它在提交新版本的应用程序时显示错误。
错误:修复错误以推出此版本
问题是关于我在 Play 商店上线的初始应用版本中使用的位置权限
问题需要解决:您的后台位置权限声明需要更新。
在应用程序内容中,它显示敏感应用程序权限错误
注意:在敏感的应用程序权限 - 位置权限中。它没有显示管理按钮,而是有一个位置权限声明表的选项。
我们现在不想使用位置权限。所以我们删除了位置 权限并尝试上传新的发布版本,但这个 位置权限(敏感应用程序权限)声明 一次又一次地显示错误。
解决方案:
首先填写位置权限声明表(之前推出的 APK 版本中使用的任何敏感权限)。这将修复应用程序内容的临时错误 - 敏感权限问题。
在我的场景中,我在声明和随机 YouTube 视频链接中没有添加背景位置的使用。
权限声明后,您可以创建/编辑新版本。确保在将新版本 APK 添加到控制台之前,请分析 APK 并确保不再使用该敏感权限。(如果您再次使用该敏感权限,则需要在 AppContent -> 敏感权限中添加有效的敏感权限声明)
创建新的发布版本后,您可以从发布仪表板推出新的发布版本。
推出后,转到 应用程序内容 -> 敏感应用程序权限-> 单击管理并选择无单选按钮并保存。
完成。您的新发布版本应用程序即将上线!
小智 1
我遇到了同样的问题 - 我不再需要此权限,但 prod 中的 APK 使用了此权限(以及一些测试的一些版本\xc2\xa0),因此控制台只让我解释为什么我需要此权限而没有\如果我确实使用此权限,则不会显示问题。
\n当我尝试添加新测试时,我总是被拒绝,因为我没有充分的理由为什么需要后台访问权限。\n如果您不再需要此权限: \n(我不有各部分、操作的确切名称,因为我在 Google Play 控制台中使用非英语)
\n我找到了一个适合我的解决方案:由于后台位置访问,应用程序更新被谷歌播放拒绝(但我没有使用任何后台位置权限)。
\n在应用程序内容->敏感应用程序权限-> 单击管理-> 单击显示 APK ...。您将看到使用后台权限的所有 APK。\xc2\xa0这些 APK 可以在测试或生产中使用。为了解决此问题,您需要将此列表清空。\n测试部分中的 APK:\n对于每个测试- 搜索版本的来源(来自内部测试/封闭测试的测试的版本\xc2\xa0...)\n在测试部分下,单击“管理”(即使对于暂停的测试),单击“新版本”并添加一个空的release (without APK) 单击以检查该版本。[在测试下添加一个新的空版本,该版本使用带有需要后台访问权限的 APK 的版本。不要添加新的空测试]。
\n来自生产环境的 APK:\n您必须在生产环境中添加不包含后台权限的新版本。
\n现在您将看到,当单击敏感权限上的“显示APks...”时,不会显示任何APK 。现在,当单击“管理”(在“敏感权限”下)时,您将遇到一个新问题 - 是否使用后台访问权限。单击“否”,现在您可以添加新测试。
\n| 归档时间: |
|
| 查看次数: |
3175 次 |
| 最近记录: |