个人开发者 android内购,【开发者账号】关于内购,协议税务的一些坑

上篇讲了开发者账号到期后续费的一个大坑, 有兴趣的可以回顾下:关于账号续订的坑

今天接着讲我接下来遇到的坑。。

当开发者账号到期后,如果不及时续费, 苹果会将你的app暂时下架, 状态为等待协议,当你成功续费之后, 会再次将app上架, 并且修改状态为可供销售, 如下:

f4c103e84e96

App Store 版本

当app再次成功上架后, 你会发现,虽然可以在appStore里面搜索到应用, 但是应用里的内购没法正常使用, 内购列表不显示了。(这个问题还是boss发现的,哭泣脸)

在我登录账号查看app内购买项目, 发现所有的内购都是正常可用后(如下)

f4c103e84e96

决定运行下代码找找原因, 结果发现,拉取回来的内购产品ID列表正常, 但是根据ID去请求列表时, 返回的产品列表为0(response.products为0,但response.invalidIdentifiers有数据)

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response

f4c103e84e96

那看来不是代码的事情了, 就再去看看内购设置相关吧~

ios的内购除了配置内购项目, 还需要设置相关的协议、税务和银行业务,这么一看, 我发现了一个大问题:付费协议到期了!!

f4c103e84e96

先看一眼付费协议主要用来干啥的:

f4c103e84e96

当我们的开发者账号到期后, 我们的付费协议也到期了,我们把开发者账号续费后,如果不处理这个协议,那内购相关功能是无法继续使用的。

那续签吧。

f4c103e84e96

勾选协议同意条款后, 你会发现协议的状态发生了改变:

f4c103e84e96

继续处理吧, 点击进去设置联系信息,详情里面其他的内容看看就好, 不需要我们进行变更或者再次填写,我们只需要填写联系信息一栏:

f4c103e84e96

看看就好

f4c103e84e96

需要填写

从账号现有的联系人中选择,一般账号都会填写4-5个身份联系人, 根据身份类别选择就行了:

f4c103e84e96

当我们把联系信息填写完, 返回上一层, 此时付费协议的状态已经变为有效:

f4c103e84e96

我们再打开app获取下内购列表, 数据完美展示(这里就不放项目图了)。

以上, 完美结束。

(逼叨叨:这是第一次遇上账号续订相关问题, 之前只注册账号,到期了也没经我手处理,所以还是记录一下这坑爹的经历吧~)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值