IPv6 - 应用被拒绝
Posted
技术标签:
【中文标题】IPv6 - 应用被拒绝【英文标题】:IPv6 - App rejected 【发布时间】:2018-04-25 07:17:43 【问题描述】:Apple 拒绝了我的应用并发送了此消息:
指南 2.1 - 性能 - 应用完整性
在 iPhone 上审核时,我们在您的应用中发现了一个或多个错误 在连接到 IPv6 网络的 Wi-Fi 上运行 ios 11.3。
这是 IPv6 网络支持问题吗?
【问题讨论】:
您的应用中是否有带有 IP 地址的 url?像 192.168.1.1 这样的 IP 地址无法自动转换为 IPv6... 这可能与 IPv6 无关(或者可能)他们只是让您知道他们测试的环境。您需要查看他们提供的任何其他信息以了解发生了什么。您绝对应该在 IPv6 网络上测试 TestFlight 构建 【参考方案1】:如果您的应用不支持 IPv6,Apple 将拒绝。你在你的应用程序中使用 NSURLConnection 吗?如果是这样立即迁移到 NSURLSession。苹果在这里已经清楚地解释了这一点:https://developer.apple.com/support/ipv6/
【讨论】:
我已经在我的应用程序中使用了 NSURLSession。但苹果仍然拒绝申请。 你有没有通过 iTunes Connect 询问他们使用解决中心的原因? 是的,我已经问过了,但支持团队没有回应。这个问题是因为我们在应用程序中实现的 api,是否需要通过 IPv6 网络进行配置? 给他们一些时间他们会回复的:)以上是关于IPv6 - 应用被拒绝的主要内容,如果未能解决你的问题,请参考以下文章