首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Google Play警告说,我的版本“不允许任何现有用户升级”

,这通常是由于应用程序的版本号问题引起的。当您发布新版本的应用程序时,您需要确保新版本的版本号高于旧版本,以便用户能够顺利升级。

版本号是一个用于标识应用程序版本的数字或字符串。它通常由三个部分组成:主版本号、次版本号和修订号。当您发布新版本时,您需要递增其中一个或多个部分的数字,以确保新版本号高于旧版本号。

在Google Play开发者控制台中,您可以设置应用程序的版本号。当您上传新版本的应用程序时,Google Play会检查新版本的版本号是否高于旧版本。如果新版本的版本号低于或等于旧版本,Google Play会发出警告,指出该版本不允许任何现有用户升级。

为了解决这个问题,您需要确保在每次发布新版本时递增版本号。您可以根据自己的需求和开发流程来决定如何递增版本号。一种常见的做法是使用主版本号、次版本号和修订号来表示不同的更新类型和程度。

除了版本号问题外,还有其他可能导致Google Play警告的原因。例如,您可能在新版本中引入了不兼容的更改,或者您的应用程序可能违反了Google Play的政策。在解决问题之前,您应该仔细阅读警告信息,并查看Google Play开发者文档以获取更多信息。

作为一个云计算领域的专家和开发工程师,我建议您在开发和发布应用程序时遵循以下最佳实践:

  1. 版本控制:使用版本控制系统(如Git)来管理您的代码,并确保每个发布版本都有唯一的版本号。
  2. 自动化构建和部署:使用持续集成/持续部署(CI/CD)工具来自动化构建和部署您的应用程序。这将确保每个发布版本都经过自动化测试和验证。
  3. 测试和质量保证:在发布新版本之前,进行全面的测试,包括单元测试、集成测试和端到端测试。确保您的应用程序在各种环境和设备上都能正常运行。
  4. 用户反馈和错误报告:积极收集用户反馈和错误报告,并及时处理和修复问题。这将帮助改进您的应用程序,并提供更好的用户体验。
  5. 安全性和隐私保护:确保您的应用程序符合最佳的安全性和隐私保护实践。使用加密技术保护用户数据,并遵守适用的隐私法规和政策。

总之,作为一个云计算领域的专家和开发工程师,您需要具备广泛的技术知识和实践经验,以确保您的应用程序在云环境中安全、可靠地运行。同时,您还应该关注最新的技术趋势和发展,以保持竞争力并提供最佳的解决方案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

移动开发界囚徒现身说法,审查困境与控制权探讨

本来可以在模拟器里多测试几种 Android 版本,但谁想得到呢…… 解决问题 想到第一件事,当然就是先回滚到 Google Play Store 中较旧版本,确保把受影响范围控制在运行最新...Android 系统版本用户之内。...然后等第二天上了班,再具体解决这个问题。但令人意外是,发现 Google Play Store 根本不支持这项功能——Android 生态不允许撤回或撤销最新版本。...也就是根本没法回归旧版本,唯一办法只有修复最新 Android 版本崩溃问题、继续保留更新后应用。 而且得马上就开始修复。...毕竟 Google Play Store 不支持版本回滚,如果不立即着手解决,用户会逐渐把这个最新版本应用安装到手机上,然后把我们公司彻底逼疯。

11710

下载超2000万次,这些钓鱼APP赶快卸载

最近,一种新活动跟踪应用程序在 Android 官方应用程序商店 Google Play 上取得了巨大收获,其下载量已经超过2000万次。...这家防病毒公司表示,在用户积累大量奖励之前,这些应用程序不允许提款。而且,他们要求用户观看十几个广告视频后才能解锁“收入”。...Web 还报告,早期版本“Lucky Step – Walking Tracker”提供了将应用内奖励转换为礼品卡选项,用户可以使用礼品卡在在线商店购买商品。...Google Play一些用户留下评论称“Lucky Step - Waling Tracker”充当广告软件,在屏幕解锁时加载全屏广告,甚至覆盖活动窗口。...钓鱼游戏 在同一份报告中,Web 博士警告,在 Google Play 上发现了伪装成投资应用程序和游戏网络钓鱼应用程序,下载量超过 450,000 次。

29960

满足 Google Play 目标 API 等级 (targetSdkLevel) 要求

2018 年 11 月起,所有 Google Play 现有应用更新同样必须针对 Android 8.0。 Android 每次版本更新都会作出变更,显著提升应用安全性以及性能并改善整体用户体验。...本文重点说明了开发者在更新目标 API 中应该注意几个事项,从而满足 Google Play 要求。...应用 UI 流必须提供相应可供性向用户请求这些权限; - 但凡可能,您应用要准备好应对权限请求被拒情况。譬如,如果某个用户拒绝您应用访问设备 GPS,应用须通过其它方法继续运行。...; ·· Firebase Cloud Messaging 要求 10.2.1 或更高版本 Google Play 服务 SDK; ·· Firebase Cloud Messaging...我们建议进行以下几个方面的测试: 测试应用兼容 API 26, 不产生错误和警告; 您应用应该有相应策略来妥善应对用户拒绝访问权限情况,并提示用户授予权限。

8.6K30

重要变更: Android App Bundle 未来计划

,而现有应用及面向特定 Google Play 用户私人应用目前无需遵从此要求。...Q:在 Google Play 上分发应用时,如何确保按偏好方式向用户推送我应用?...Q:如果已经在 Google Play 上发布了一款应用,能否在不提供现有应用签名密钥副本前提下开始使用 Play 应用签名?...若想使用 Play 应用签名,您需要提供应用签名密钥副本,因为 Google Play 需要使用此签名副本进行签名,并向您现有用户提供版本更新。...不过,要做到这一点,当您上传 App Bundle 时,您还需要上传使用旧密钥签名原 APK,这样一来,Google Play 即可继续向现有用户推送更新。 Q:可以更改应用签名密钥吗?

1.1K40

Android 11 开发者常见问题 | FAQ・第一期

但根据 Google Play 政策,在每一个 Android 大版本发布之后次年 8 月,所有新发布应用 targetSdkVersion 都需要升级至该版本或更高版本,且在版本发布次年 11...国外开发者只需将应用上传至 Google Play 应用商店即可通过 Google Play 安全防护机制有效保护游戏和玩家利益、减少游戏被篡改和盗版问题。...无论在任何渠道,目前调用浅灰名单没有问题,但无法保证在未来版本浅灰名单中非 SDK 接口是否会移至黑名单,所以我们建议浅灰名单中非 SDK 接口尽量减少调用。...这些措施也都是希望联合整个 Android 生态中所有的参与者一起推进 targetSdkVersion 升级,希望通过所有应用都升级至高版本 targetSdkVersion 来让用户获得更好安全性和隐私方面的体验...如果现有应用已经遵循我们实践指南,受到变更影响就会很小。

2.1K40

Android P Beta 3 现已发布!

只需在 Android P Beta 设备或模拟器上使用 Google Play 安装您目前应用并进行测试即可。...在您进行了必要更新后,我们推荐您立即将应用发布到 Google Play,暂时无需更改应用目标平台版本。...如果您应用已经在使用 API 26+,且一直致力于遵守 Google Play 最新安全和性能政策,那么升级至 API 28 将会十分轻松。不过请记得确保您应用支持所有相关行为变更。...如果您在预览期间已经将新版应用发布到 Google Play,可以直接将其推送给现有用户,并在他们真实设备上验证应用兼容性。...为确保您更新过应用在 Android P 及较早版本上都能运行良好,一个常用策略是使用 Google Play beta 测试功能。

76040

Android应用程序使用代码签名证书重要性

无有效代码签名证书Andriod应用无法上架Google play 商店 Google play商店是全球发布Android应用领先平台之一。它是全球数百万开发人员发布应用第一选择。...截至2022年6月,Google Play商店有超过268万Android应用。...Google Play商店非常重视应用安全问题,他们不接受不安全安卓应用,没有有效代码签名证书Android应用程序将禁止上架Google Play商店。...未使用数字签名软件可能无法正常运行,以Windows系统为例,如果用户下载运行未签名软件, Windows系统会发出红色安全警告;而未签名ActiveX控件,Windows会直接拦截不允许运行。...因此,数字签名是软件发行前必不可少一道工序。 而经代码签名证书数字签名应用程序可以消除系统弹出“未知发布者”警告提示,让用户避免被不安全警告消息所困扰,为用户提供安全流畅体验感。

92790

Google Play 政策更新提醒与重点解读 | 2021 年第四季度

未更新现有应用不会受到影响,用户可以继续从 Play 商店下载。...Google Play 商店中看到该功能 2022 年 4 月: 表单和隐私权政策审批最后期限 提醒: 除了检查应用收集和分享用户数据方式以外,您还应检查应用中任何第三方代码 (如第三方库或 SDK...,您必须: 仅使用 经 Google Play 认证广告 SDK 来向这些用户展示广告。...内购: 用户在已加入亲子同乐计划应用中购买任何内购商品前,Google Play 都会重新验证用户身份,以帮助确保批准购买交易的人不是儿童。...专门面向儿童应用不得包含未获准用于主要面向儿童服务任何 API 或 SDK,包括 Google 登录服务 (或任何其他会访问 Google 帐号关联数据 Google API 服务)、Google

92610

Google Play 政策更新提醒与重点解读 | 2021 年 8 月

Google Play 新增安全部分 我们也对 "用户数据" 政策做出了几项更新,目的是加强隐私保护和安全性: 所有应用都必须在 Google Play 管理中心和应用内明示其隐私权政策。...即使应用不会获取任何个人和敏感用户数据,也必须提交隐私权政策。 对于应用会收集或分享哪些个人或敏感用户数据,开发者必须提供清晰准确信息。...这些帐号包括从未上传过应用或在一年内未访问过 Google Play 管理中心开发者帐号。我们将在关闭休眠帐号前 60 天、30 天和 7 天各发送一次警告通知。...新应用必须使用结算库版本 3 或更高版本,其提供了全新用户付款方式、订阅促销功能、游戏购买交易归因功能以及更高购物可靠性和安全性。...未更新现有应用不会受到影响,用户可以继续从 Play 商店下载。

1.8K20

一起看 IO | Google Play 更新一览

: 为用户和开发者保持生态系统安全隐私和安全措施,如新 Google Play SDK 索引; 帮助您在整个应用生命周期内提高应用质量工具; 通过 LiveOps 等功能获取新用户以及与现有用户互动新方式...除了进一步保护用户,我们还希望用户在从 Google Play 下载应用和游戏时感到安全。...,仍然实现有广告推送。...基本计划中则可以针对订阅周期不同阶段设置多个 优惠: 比如提供限时免费试用来吸引新订户,或提供升级优惠以激励用户从预付计划转为自动续订计划。提供优惠是获取新用户、激励升级和留存现有用户好方法。...△ 您现在可以为每个订阅配置多个基本计划和优惠 新 预付费计划 允许您为用户提供给定时长使用权限。用户可以在计划到期前任何时候轻松延长他们使用时限。

69040

为什么说它对 Android 未来发展十分重要?

到目前为止,Android 应用发布和分发方式在所有这些方面都有待改进。想观察一下开发者面临一些挑战,并告诉您 Google 正在采取哪些措施来提供帮助。...当您尝试安装应用时,您是否曾经看到 Google Play 发出警告,提示您需要卸载部分不经常使用应用,释放空间来安装新应用?...数以百万计的人们每天都会看到这些警告,在接到这个警告时,他们经常会卸载体积最大应用和游戏。...对于现有应用,您需要访问 Play Console 中应用签名页面,并将您应用签名密钥安全地转移到 Google Play。您为什么需要这样做?继续查看第4步就能发现答案。...更重要是,对于那些必须管理每个版本的人来说,新格式意味着您不再需要使用多 APK 来进行设备配置。Google Play 会为您解决此问题,让您生活轻松一点。

1.7K20

Google Play 封杀第三方支付

我们明确规定,开发人员在处理应用程序和应用内支付时都需使用google play支付系统“谷歌工程总监 Chris Yerga这样。 ?...Google 致开发人员公开信   Google Play 开发人员:   我们一直致力于将 Google Play 打造成开发人员与消费者共同喜爱、伟大社区。...在本公告发布后,开发者发布任何一款新应用都必须遵循新政策要求,对于未符合规定应用,开发者必须在接到本通知后 30 天内做出修改,并重新发布。...逾期仍未做出修改者,将给予警告或直接从 Google Play 中进行删除。   Google Play 团队 英文原文: ?   ...开发者在发布新应用时,使用名称与图标也不能与现有产品相似,以避免产生混淆。   在隐私安全方面,Google 要求开发者发布应用程序不得传播任何病毒、恶意软件或其他可能带来安全隐患内容。

2.8K40

你想知道,Microsoft Edge这种巨型项目是如何进行版本管理吗?

首先要说明是,接下来要讲解Edge版本管理与发布规则并不是由微软发明,而是遵循Google Chrome完全相同规则(毕竟是基于Chromium内核项目),因此不涉及任何微软内部机密。...目前所在团队是微软Edge Android团队,Edge Android版官方上架渠道就只有一个:Google Play。...至于每个正式版本生命周期其实也是一件很重要事情。发现自己使用一些App,完全没有任何规律性更新节奏,经常是时不时给你来个新版本上线。...这种就不是一个出色App应该有的表现,他们是在拿正式版用户当Canary版去测试,时间久了就再也不想升级这种App了,因为升完之后没过两天还会再让你升级。...如果你是一位细心用户,你可能会发现,目前Google Play上Edge正式版竟然还是基于Chromium 77内核,而相比之下,Chrome已经是基于Chromium 91内核了。

1.1K30

Android Q Beta 正式发布 | 精于形,安于内

Google Play Protect 和运行时权限等技术基础上,Android Q 添加了多项隐私及安全防护功能,以及一系列精彩纷呈新特性与优化项,如折叠屏增强、新网络连接 API、全新媒体解码器...为了进一步加快应用启动速度,Google Play 现在除了 APK 文件之外,还会交付一套基于云配置文件。...除此以外,当用户首次运行 API 低级低于 23 (Android Marshmallow) 应用时,会受到来自 Android Q 警告信息。...请阅读《符合 Google Play 目标 API 级别要求》,顺利开展应用迁移工作。 从今年下半年开始,所有应用都必须满足 Google Play 64 位要求。...如果您应用使用原生 SDK 或开发库,请务必将它们升级到符合 64 位要求版本。请阅读官方文档,获取更多技术细节和具体指导。

1.3K40

Google Play 灰度betaalpha 测试方案以及常见问题

,因此对整体用户影响较小; 可随时关闭测试,如果发现问题,可随时关闭 beta 版本,让用户升级回到最新正式版本; 灰度分阶段测试 在以上流程都测试通过,没有发现版本和数据问题时,我们就可以进行灰度测试了...而这时候假设,用户 A 在某些情况下使用到了新版本 3.0.2 ,但是在 Google Play 上一直显示还是旧版本 2.0.0,导致后面下载到旧版本时,尝试使用部分功能时异常,并提示其前往升级,但是一去到...这种情况处理办法就是另外创建一个 beta 版本,将 beta 版本升级为 3.0.2 ,然后告知这批用户可加入 beta 计划进行下载新版本,从而不影响正常使用。...假设一种场景, Google Play 上登录了多个账号,因为灰度机制,有一个账号在灰度里面,另外几个不在灰度里面,那么在 Google Play 上将会显示哪个版本呢?...主要意思是存在离线共享情况,这种离线共享也会归属在 google play,而离线共享在 google play应用还比较多,可以将旧版本共享给其他用户,比如 SHAREIt、Files

3.1K10

现已推出 Android 8.1 和 Android Oreo Go 版本 —— 为所有人打造由 AI 驱动全覆盖移动平台

早先在 2017 年 I/O 开发者大会上,Google 就表示《Android Go 计划》目的在于为全球数十亿上线用户优化 Android 体验。...Google Play: 届时所有应用都可以安装在 Android Oreo(Go 版本)设备上,Google Play 还会给部分经过专门优化应用提供额外宣传,将这些案例写在《为数十亿用户打造产品指南...开发者可以利用多种 API 扩展自己应用,如自动填写升级 —— 共享内存 API。您也可以添加现有 Android Oreo 功能,具体操作请参阅 Android Oreo 官方网站。...只须通过 Google Play 将应用下载到任何设备或者 Android Oreo 模拟器上便可进行用户流测试。...在 Google Play 上发布更新 ?

1.2K40

安全专家Android 8.0和iPhone X一样安全,这是真的吗?

Android Oreo(以下简称 O)引入安全特性包括有 Project Treble、System Alerts 系统警告,设备权限优化和 Verified Boot 验证启动升级等。...这种“供应商介面”本身也会进行版本更新,也就是新版 Android 系统框架对于更老设备而言,会尽可能做到最小变更。...虽然谷歌已经在 Play Store 中设立了不少认证关卡,但其实 FreeBuf 先前也报道过不少 Play Store 中恶意程序,更何况很多用户还会从第三方下载 App。...一般来说,用户自己从第三方下载 App 安装,需要首先在系统中设置允许未知来源安装。这个权限设定在系统中是全局生效,要么就是不允许第三方来源来装,要么就是完全允许。...在最新奥利奥系统中,验证启动进行了升级,系统现在会阻止用户启动到更早版本系统——因为某些攻击者可能采用回滚系统方式来攻击,毕竟老版本系统会包含一些已经公开漏洞。

91990

Ztorg:从 root 到 SMS

所有这些都是恶意 root 软件,这些软件利用漏洞在受感染设备上获得 root 权限。 然而,在2017年5月下旬,现有一个并非如此。...当它接收到访问网址或发送短信后,木马将关闭设备声音,并开始删除所有传入短信。 无法通过 Google Play 分发木马获得任何命令。...WAP计费订阅 Google Play 商店外发现与 Google Play 商店相同功能更多恶意应用。有趣是,它们看起来不像独立木马,更像是一些木马程序附加模块。...几天之后,他们上传了一个版本Google Play ,其中包含一个加密 Ztorg 木马程序,但没有解密和执行它可能性。...之所以这么,是因为其中一个恶意应用程序有一个加密 Ztorg 模块,但它无法解密。

1.3K80
领券