如何解决应用内更新 API 返回先前版本的 inAppUpdatePriority
我正在实施应用内更新 API。根据更新优先级,灵活和立即更新流程都可以正常工作。
但出于某种原因,AppUpdateInfo 返回上一个版本的 updatePriority。
例如
内部版本号及其通过 Google Play Developer API 设置的优先级。
Version code Priority
1. 109 (Installed) 0
2. 110 3
3. 111 5
4. 112 2
当我检查应用程序中的更新时,更新优先级是以前的版本。
Update check Priority
1. 110 0
2. 111 3
3. 112 5
我不知道我在这里做错了什么,因为一切正常,只有我从应用内更新 API 获得的更新优先级有问题。
解决方法
为了确定优先级,Google Play 使用 0 和 5 之间的整数值,0 是默认值,5 是最高优先级。要设置更新的优先级,请使用 Google Play Developer API 中 Edits.tracks.releases 下的 inAppUpdatePriority 字段。发行版中所有新增的版本都被视为与发行版具有相同的优先级。优先级只能在推出新版本时设置,以后不能更改。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。