【测试】app基础订阅case

一.iOS

1.沙盒账号-创建

1.通过apple ID 登录此网址

https://appstoreconnect.apple.com/login
2、登陆后选择:用户和访问->沙盒,进入到苹果沙盒账号创建与管理界面
3、点击测试账户右边【+】号进行创建沙盒账户
4、沙盒创建页面:
①填写姓氏(最好能识别为QA组内账号)
②电子邮件格式:sandboxuser@tester.com(例如:hong@001.com,ying@002.com)
③QA测试组密码统一
④根据测试地区需求,选择账号需要的归属地(例如:测试美国则账号选择美国地区)

2.沙盒账号-登录

一、iOS13.0及以上
1、通过对应apple ID 登录App Store,然后在test flight中下载测试软件
2、前往【系统设置】页面,登录沙盒账号
①找到 【App Store】软件,点击进入后下滑找到【沙盒账号】
②点击【登录】 ,输入已创建的沙盒账号         
③登陆完成后在后续弹窗页面中下方选择【其他选项】,再在弹出弹窗选择【不升级】即登录完成
3、打开软件前:在 App Store 退出Apple ID
目的:防止软件自动获取Apple账号的订阅状态
①如果已经退出Apple ID 后进入软件仍为订阅状态,说明软件在未打开时已经获取了账号订阅状态。
——可以将软件User ID 发送给后端工程师,将此手机的订阅绑定清除即可,具体看项目组情况

二、iOS18.2及以上
1、沙盒账户登陆入口从设置 ➡ appstore 更改到了开发者页的 最下面
2、其余步骤同上

三、iOS 12 及以下
不支持直接在设备设置中管理沙盒账号,而是通过触发沙盒环境操作(例如内购)来登录沙盒账号
1、触发沙盒登录方式
①打开测试应用
②执行内购、点击订阅项等需要验证的操作
③在弹出的窗口中输入你创建的沙盒账号(注意:不要输入正式 Apple ID)
④登录成功后,系统会进入沙盒模式,可以正常测试相关功能

3.沙盒账号-订阅

1、在软件中点击订阅:
①点击订阅入口,在弹出订阅墙中选择一项订阅
②弹出输入账号密码弹窗(输入沙盒账号密码)
③成功登录沙盒账户密码后点击订阅,再次弹出密码弹窗,输入密码后成功订阅,后弹出订阅成功弹窗
订阅成功后,享受订阅权益,指定的广告消失

2、订阅有效期如下
周订阅:3分钟/周期;年订阅:30分钟/周期;
一次性:付费后不会主动失效
①有效期具体时间可以自行调整:针对单个沙盒账号生效
3、续订周期:
①排除首次订阅,周、年共还有12个续订周期
②订阅周、年后,原则上订阅后会在一个周期到期前续订,取消续订将在 ”当前周期到期后“ 恢复未订阅状态,而不是马上恢复未订阅状态

4、建议测试时使用iOS14系统的设备,可以在app store主账号和沙盒同时登录的情况下,只拉到沙盒账号,即不用退出主账号就可以测试订阅
 

4.沙盒账号-退订

一、iOS14.0及以上
1、设置页面找到 App Store点击进入
2、查看并点击下方已登录沙盒账号(例:hong@007.com)
①点击弹出弹窗,点击【管理】进入订阅历史记录界面(可查看此测试沙盒账号历史订阅记录)
②点击刚订阅的软件(例:AI chat)进入订阅详情页面(可查看订阅项目:周、年、一次性)
③下方有取消订阅按钮,点击取消订阅可在目前周期到期后软件内恢复为未订阅状态
(一次性订阅进入①的管理界面不会出现【正在订阅项目】后续页面为空)
3、取消续订(周、年):
①进入到订阅详情页后下滑查看取消续订
②点击取消续订按钮,弹出确认弹窗,点击确认
③ 弹窗消失后再次点击取消续订,弹出取消续订成功弹窗
4、取消一次性
可以将软件User ID 发送给后端工程师,将此手机的订阅绑定清除即可,具体看项目组情况

二、iOS13.0及以下
1、不支持退订,可以通过调整订阅有效期,或让后台帮忙清除付费订单以达到类似退订的目的
2、重新登录正式的 Apple ID,或者重启设备并在「设置」中登录正式 Apple ID,沙盒模式会退出

注意:是否支持退订是针对测试而言,线上用户有自己的退订入口(在appstore内),可以全机型退订


 

 5.testflight相关问题

1、提示:“该应用程序无法安装,因为您已经注册了最大数量的设备”
解决办法:在testfilght中点击头像,然后点击页面下方的其他设备一栏的 “编辑",点击”-“删除部分未用的设备即可

2、提示:testfilght/app store/设置的app store   无法接入app store  connect
解决办法:检查日期是否正确,可将日期调整为自动;也可能是开启了vpn,关闭vpn后再尝试

3、从testfilght中点击下载的app,出现卡顿(testfilght本身问题)
解决办法:从设备主页点app的logo

二.Android

1.Google账号创建

1、手机下载Google gmail邮箱,进入根据步骤创建Google账号
2、同步运营将Google账号添加至测试账号中
3、此账号即可作为测试账号进行特定软件订阅测试

2.谷歌账号-订阅

1、连接kx网或vpn,打开Google play store
①Google play store 下方存在4个tab(或3个tab,其中包含一个搜索tab)
2、在play store 登录创建好的测试Google 账号(供软件检测本机Google账号,并用于付费订阅)
若手机未登录谷歌账号:软件内订阅按钮点击无效(或订阅入口可正常点击,弹出订阅墙无法吊起付费弹窗)
3、进入到软件点击订阅(周、年、一次)
①软件会自动检测Google play 商店登录的账号用于付费订阅
②点击周、年、一次性,弹出付费订阅
③点击订阅付费成功后即可完成订阅(软件内订阅入口消失,享受订阅权益)
4、订阅后有效期如下
①周订阅/免费试用:3分钟/周期;年订阅:30分钟/周期。
②一次性付费:一次性付费后永久有效,实际是我们的后台做了限制,google是没有一次性付费项的
5、续订周期:
①排除首次订阅,周、年共还有6个续订周期
②订阅周、年后,原则上订阅后会在一个周期到期前续订,取消续订将在 ”当前周期到期后“ 恢复未订阅状态,而不是马上恢复未订阅状态

3.谷歌账号-退订

1、进入Google play store 点击右上角【头像】,找到【付款和订阅】并点击进入
①或从Android APP内的设置-订阅管理入口,点击后可跳转到Google play store 的【管理订阅】页面
2、再点击【订阅】进入订阅详情页面:
①出现订阅详情:周,年订阅
②点击订阅项目可查看订阅详情:下次付款金额,下次付款日期(可推断订阅到期时间)(自动续订6次)
③底部出现【取消付款】【取消订阅】按钮(一次性订阅后不会在①时出现订阅详情,后续页面为空,无取消订阅功能,软件内自动获取订阅状态)

3、取消续订:进入到【2、②】中:
①点击订阅项目进入到项目订阅详情页
②点击右下角【取消订阅】弹出确认弹窗,点击右边按钮【暂停】
③弹出后续页面点击【确认】后自动回到①的页面,在页面中继续点击【取消订阅】
④点击后弹出取消原因问卷,随意选择后确认,弹出的弹窗点击【取消订阅】即可正确取消订阅项

4.订阅,下载异常解析 

一、常见异常
1、不能下载部分不支持国区的软件
2、不能进行账号的充值
3、对于已下载的部分软件不能进行正常的付费订阅(进入软件点击订阅按钮无反应)
原因:未连接kx网或vpn;账号登录的ip被检测为国区,Google 公司对于中国大陆地区的封锁导致,或手机未登录谷歌账号
解决办法:
①连接kx网或vpn,登录谷歌账号(美区账号)
②清除谷歌缓存后重进

二、缓存异常
1、软件内订阅按钮可正常点击并弹出订阅付费墙,但订阅后不能正常付费,订阅失败
2、Google play store 软件内下方table选项栏只有【游戏Games】、【应用Apps】两个选项栏
原因:被检测为国区,Google 公司对于中国大陆地区的封锁导致
解决办法:
①更换其他地区的Google 账号,连接kx网或vpn
②清除谷歌商店数据,使用原账号连接外网重新登录

注意:恢复正常后Google play store 下方会恢复4个tab,或3个tab(其中含一个搜索tab)
4个tab:【游戏Games】【应用Apps】【优惠Offers】【图书Books】

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值