pfjhetg

pfjhetg@qq.com

0%

GooglePlay和Appstore内购

为什么要写下来?

不要太相信自己的记忆力,写下来后后面每次上新产品直接来这里看就可以了。

GooglePlay内购

  • 测试第一步需要把测试账号的GooglePlayApp上的地区改成国外(非中国)
  • 测试需要发布内部测试版本,然后通过添加测试账户,在测试账户上按照Google Play进行更新,一般发布后几分钟就可以在Google Play上面的更新中发现内测版更新(这个已经过时)
  • 最新的测试是只要去GooglePlay后台配置对应商品数据,并且要添加测试用户,直接本地打包测试账户也可以测试内购
  • 不确定是不是要想iOS一样先把所有的银行卡,税务信息完善了才可以测试内购

AppStore 内购

  • iOS需要把账号所有的银行,税务信息完善了才可以测试内购,否者拉不到内购商品数据,这是大前提
  • iOS内购首次提交需要和App审核一起提交,后续的更改都只需要直接修改(改地区,改描述之类的),不用提新包,只是这个审核可能会慢一点,重新提新包也不会加速这个过程,内购审核和包体更新是分开的

恢复购买

恢复购买在iOS和Android上很不一样,需要特别注意

Android的恢复购买是首次安装进入应用的自动会触发,这个逻辑在Unity上面就是再调用一次购买成功的回调,因此Android的购买成功回调和恢复购买回调完全是一样的逻辑
iOS的恢复购买是用户自己去主动调用方法,最终恢复成功的标准也是调用一次购买成功的回调,因此iOS可以通过增加一个参数来判断是否点击了恢复购买来区分是购买成功还是恢复购买。