AppStore审核被拒,内购失败提示需支持IPv6网络

2016-12-13  本文已影响316人  向晚forever

昨天一个产品审核被打回来,看了下苹果的邮件。整个邮件就不发了太多了,截重点出来:
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.1.1 on Wi-Fi connected to an IPv6 network.

Specifically, we were unable to purchase IAP items in the app.
大致就是说在IPv6网络下,我们无法成功使用内购产品。

想了下,简直坑爹。可以在IPv6网络下登录我们的产品其实就已经支持了,然后内购其实用的是苹果自己的API,然后出问题了。怪我咯。去百度,谷歌了一下。发现很多同志都被这个坑过,有的还被同一个问题拒绝了好几次。说需要服务器支持IPv6,等等。

我说下我的做法,最后是审核过了(不知道是不是运气好)。现在审核速度提升,一般一两天就有结果出来。

1、用mac搭一个IPv6的测试环境,这个网上有很多教程,我就不啰嗦了。
2、把以前的内购产品都删掉,重新注册新的。(这一步我不知道是不是必须的,我是重新弄了)
3、在IPv6环境下,测试内购是否可以购买成功。(这一步基本都是没问题,就是不知道为什么到了美国就不行了)
4、录一个我们整个操作的视频,上传到优酷。视频需要录到wifi的类型,具体参考网上IPv6和IPv4的区别,在设置里面可以区分,然后内购流程走一遍。
5、把视频链接地址发送给审核人员,我是在邮件里面和备注里同时贴了。

下面我把发送给苹果邮件内容发出来大家参考:
您好!关于内购在ipv6网络下购买的问题,我们在本地搭建了ipv6的环境用于测试。我们录制了一段视频演示视频。您可以访问
链接: (你的优酷视频链接)
向您展示我们内购在ipv6网络下购买是成功的。
我们使用的沙箱测试账号:测试账号t 密码:密码
如果您有任何疑问,请联系我们。谢谢!

上一篇下一篇

猜你喜欢

热点阅读