Google Play 商店将应用分为三个不同的类别:
- 更新
- 手动更新
- 最新
应用商店将如何处理以下场景?
- 发布具有android.permission.INTERNET权限的应用程序(版本 1)
- 使用权限android.permission.INTERNET和android.permission.READ_PHONE_STATE发布更新(第 2 版) -->由于权限已更改,
该应用现在已进入手动更新。 - 发布另一个更新(版本 3)删除android.permission.READ_PHONE_STATE(因此权限被重置为状态1)
问题一:
如果用户在此期间没有更新应用程序(仍然是版本 1),应用程序会保留在手动更新组中还是会被放回更新(因为权限已重置为初始状态)?
问题2:
如果用户已经使用第 2 版,该应用程序是否会列在“更新”或“手动更新”下(权限已更改,但比以前少了一个权限)?
测试这些场景真的很难。所以我希望有人以前经历过。