由于 ipv6 不兼容,我的应用程序已被拒绝 4 次。但我已经在我的应用程序中进行了更改以支持 ipv6。
1) 我用过最新的 AFNetworking 类(class)
2) 使用主机名方法检查可达性
3) 甚至使我们的服务器完全支持 ipv6。
然后应用也因以下原因被拒绝:
在通过连接到 IPv6 网络的 Wi-Fi 运行 iOS 10.2.1 的 iPhone 上进行审查时,我们在您的应用中发现了一个或多个错误。
具体来说,启动您的应用会解析为黑屏。
Best Answer-推荐答案 strong>
我也遇到过同样的问题。由于IPV6,我的也被拒绝了。为您的应用检查以下两件事:
1) 确保您在应用程序中使用的 API 链接没有任何 IP 地址。如果您使用 IPAddress 调用 API,那么您的应用程序将被拒绝。
2) 通过您的系统使用 IPV6 网络测试您的应用程序。这是链接。
如果您的应用程序同时满足两个测试用例,则不要做任何事情,只需在 iTuneConnect 中正确评论并告诉他们我的应用程序正在 IPV6 网络中运行。你能指导找到我的问题吗?如果可能的话,我可以和你的代表打个电话吗?
所以他们会询问您的联系方式并给您打电话,您的问题将得到解决。我浪费了大约 20 天来解决这个问题。但是苹果代表说这是他们内部的问题。
因此,我建议您尽快联系 Apple 代表,您的问题将在不采取任何行动的情况下得到解决。
关于在提出所有建议后,由于 ipv6 不兼容,ios 应用程序被拒绝,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/42619754/
|