谷歌上架,可以用云手机来完成开发者个人号“20+14”封测?

2024-05-31 23:20

本文主要是介绍谷歌上架,可以用云手机来完成开发者个人号“20+14”封测?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

根据谷歌的政策要求,自2023年11月13日之后创建的个人开发者账号,其应用必须满足20人连续14天封闭测试的要求,才能在Google Play 中上架正式版应用。

20人连续测试14天,这对大多数开发者,尤其是那些采用矩阵方式上架的开发者或开发团队来说,无疑增加了不少工作量,同时也显著增加了上架成本。

为了降低或控制成本,一些开发者可能会尝试在单一的测试设备或网络环境中,通过切换不同的测试账号来完成测试。不过,这种做法很容易被谷歌识别出来,因为谷歌的系统能够检测到同一设备或网络下多个测试账号的活动,而这与谷歌要求的20个独立测试用户的条件相违背。因此,如果采取这种方式,通过测试的可能性将大大降低。

因此,为了满足谷歌的政策要求,测试账号的管理和使用也需要像开发者账号一样,做好防关联工作。

要满足谷歌20个测试账号的要求,理论上需要20部不同的手机设备以及20个独立的网络,如果无法集齐这些条件,可以使用云手机来作为替代方案。云手机之所以可以替代真实手机设备作为最优选,是因为云手机环境与真实的手机环境非常接近,可以应对谷歌审核系统的检测。

以酷鸟云的云手机为例,其原理主要是定制魔改了海外手机的安卓系统,调整系统源码来伪装系统信息的(机型、SIM卡信息、语言、时区、定位等),每次创建出来的手机伪装的系统信息都是随机变化的,创建之后就会固定下来,具有唯一性。

有助于规避谷歌的检测,也能有效解决注册谷歌账号时遇到的“此号码无法验证”问题,并支持Google console APP的设备验证。

当然,如果不打算自己进行封测,也可以付费找相关的服务商帮忙测试,但需要注意甄别服务商的靠谱程度,确保封测能顺利进行,避免代码包和开发者账号的损失。

另外,值得注意的是,在封测过程种,应严格遵守谷歌的规定,不要存在侥幸心理,否则没办法通过封测,也就不能发布应用了。

例如,一些开发者可能会认为,在14天的测试周期内,只需要登录一次进行测试就足够了,没必要每天都登录和测试,或存在侥幸心理,只有部分账号能满足测试要求,其余就随缘,因此也就没有满足谷歌的封测要求了。

其实,测试并不需要进行多复杂的操作,只需要连续登陆14天,并做一些简单停留和点击的操作即可。

同时,在Google play后台可以看到每天的测试操作达不达标,达标状态并不是实时更新,会延迟一天,开发者们在测试的时候需要注意一下,如何哪天发现不达标,记得及时补。

希望上述内容对大家有所帮助,也祝大家上架顺利!

这篇关于谷歌上架,可以用云手机来完成开发者个人号“20+14”封测?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1019330

相关文章

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

Java 后端接口入参 - 联合前端VUE 使用AES完成入参出参加密解密

加密效果: 解密后的数据就是正常数据: 后端:使用的是spring-cloud框架,在gateway模块进行操作 <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>30.0-jre</version></dependency> 编写一个AES加密

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank&nbsp;正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

cell phone teardown 手机拆卸

tweezer 镊子 screwdriver 螺丝刀 opening tool 开口工具 repair 修理 battery 电池 rear panel 后盖 front and rear cameras 前后摄像头 volume button board 音量键线路板 headphone jack 耳机孔 a cracked screen 破裂屏 otherwise non-functiona

【JavaScript】LeetCode:16-20

文章目录 16 无重复字符的最长字串17 找到字符串中所有字母异位词18 和为K的子数组19 滑动窗口最大值20 最小覆盖字串 16 无重复字符的最长字串 滑动窗口 + 哈希表这里用哈希集合Set()实现。左指针i,右指针j,从头遍历数组,若j指针指向的元素不在set中,则加入该元素,否则更新结果res,删除集合中i指针指向的元素,进入下一轮循环。 /*** @param

分布式系统的个人理解小结

分布式系统:分的微小服务,以小而独立的业务为单位,形成子系统。 然后分布式系统中需要有统一的调用,形成大的聚合服务。 同时,微服务群,需要有交流(通讯,注册中心,同步,异步),有管理(监控,调度)。 对外服务,需要有控制的对外开发,安全网关。

Java IO 操作——个人理解

之前一直Java的IO操作一知半解。今天看到一个便文章觉得很有道理( 原文章),记录一下。 首先,理解Java的IO操作到底操作的什么内容,过程又是怎么样子。          数据来源的操作: 来源有文件,网络数据。使用File类和Sockets等。这里操作的是数据本身,1,0结构。    File file = new File("path");   字

LeetCode 第414场周赛个人题解

目录 Q1. 将日期转换为二进制表示 原题链接 思路分析 AC代码 Q2. 范围内整数的最大得分 原题链接 思路分析 AC代码 Q3. 到达数组末尾的最大得分 原题链接 思路分析 AC代码 Q4. 吃掉所有兵需要的最多移动次数 原题链接 思路分析 AC代码 Q1. 将日期转换为二进制表示 原题链接 Q1. 将日期转换为二进制表示 思路分析