尝试发布到 Google Play 应用商店时出现错误 403

Trying to publish to GooglePlay appStore gives error 403

正在尝试上传 39 版应用,我收到的错误消息是:

Error uploading 'foo.bar.baz'

Version 38 of this app cannot be downloaded by any devices as they will all receive APKs with higher version codes. [403]

截图:

这到底是什么意思?我正在尝试从 VisualStudio 发布为“Alpha”Mac(当前版本 38 的 alpha 通道是手动上传的。)

通过清单中的 versionCode 设置的 Version number(基于整数)必须在每次提交到 Play 商店时增加,无论它是否作为 Alpha、Beta 提交, 或发布 APK。

通过项目选项/构建/Android应用程序:

或通过手动编辑 AndroidManifest.xml:

android:versionCode="18"

如果我没记错的话,我在尝试将具有较高版本代码的 apk 更新为 beta 时遇到过类似的问题,而 alpha 中仍有具有较低版本代码的 apk。

由于您正尝试在 alpha 版上升级,也许您在内部测试轨道上有一个版本代码为 38 的 apk?如果是这样的话,我会停用上传到内部测试区的版本(或将其更新为版本代码 39),然后在 alpha

上更新版本

对于 Mac,似乎是 Visual Studio 中的错误,所以 I reported it here。希望他们尽快修复它。