iOS (IAP)内购产品添加,审核通过后,app中显示找不到产品?
我们产品是已经上线了。之后在itunesconnect后台进行内购新产品的添加,等待苹果审核通过后(已显示:approved),但是在app中进行内购…
关注者
9被浏览
26,7516 个回答
遇到了同样的问题,同步下处理方案供后来者参考。
问题一:新增商品未审核
1、【问题】
iOS新增内购商品,未审核
2、【背景】
我们的APP原本有 连续订阅商品(Auto‑Renewable Subscriptions),新版本增加了 非连续订阅商品 (Non‑Renewing Subscriptions)。
为使商品快速审核,我们先提交了商品审核,后提交了APP版本审核。(此处挖坑)
结果是APP版本审核通过,商品仍处在待审核。此时我们发布了APP版本,导致新版本内商品信息读取不到,界面相应位置缺失。
3、【处理】
经过一番搜索,遂向Apple Developer发送邮件咨询。
位置:
Apple Developer -> Contact Us -> App Review -> Other App Review questions -> I would like to get the status of my app
内容:
Hello, there.
We added new type of In-App Purchase products,Non‑Renewing Subscriptions, in version 2.0.0 of our App XXXX (Apple ID:XXXXXXXX) .
The app version has been reviewed, while the new In-App Purchase products haven't.
We submitted In-App Purchase for review before we submitted APP version.
Please review the in-app purchase.
If there's anything we should do, please tell us. We will appreciate.
4、【结果】
次日审核通过!
但是又出现了新问题:新商品在APP内未显示。
问题二:商品审核通过但APP内未显示
1、【问题】
iOS商品审核通过但APP内未显示
2、【背景】
iOS增加新的商品类型(总共4种:),需要提交新版本,而我们先提交商品再提交版本这个取巧的方式,弄巧成拙。
先审核了APP版本,后审核了商品,会因商品的同步问题而未能及时在APP中显示,即使现在审核通过了,也并不能及时同步。
3、【处理】
经过又一番搜索,有人反映,通过修改商品价格、销售区域的方式,触发商品信息的强同步,从而解决了商品未显示的问题。
我尝试了,几小时仍未生效。
又过了几个小时,所有商品显示了。这应该是商品信息同步的原因。
如果今日商品信息仍不显示,我们计划提交新的版本。寄希望于新版本的审核通过,会触发所有商品信息的同步。
无法获取产品信息的三种可能:
1、查看工程中的bundleID和道具中的ID是否一致
2、查看productID是否有效,对比productID是否一致或者是否有添加
3、查看“协议、税务和银行业务”是否完善