iOS (IAP)内购产品添加,审核通过后,app中显示找不到产品?

我们产品是已经上线了。之后在itunesconnect后台进行内购新产品的添加,等待苹果审核通过后(已显示:approved),但是在app中进行内购…
关注者
9
被浏览
26,751

6 个回答

遇到了同样的问题,同步下处理方案供后来者参考。

问题一:新增商品未审核

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、查看“协议、税务和银行业务”是否完善