由于连接到IPv6networking而被拒绝的应用程序,以确保它将在没有崩溃的情况下启动

我的应用程序被审稿人有争议的拒绝。他们给我下面的原因。

请修改您的应用,并在连接到IPv6networking的设备上进行testing(所有应用都必须支持IPv6),以确保其在不崩溃的情况下启动。

我用过的Objective-C和我使用的API是在PHP中。 此外,我用NSURLSessionNSURLConnection来调用API的。

我没有使用AFnetworking 。我从过去两天做了很多的RND。 任何人都可以build议我如何解决这个问题?

如果您使用的是旧Rechability类,则将其replace为最新版本,因为Apple的旧Rechability类与仅适用于ipv6networking不兼容。 你可以从这里得到最新的Rechability类。 我不确定这是否是唯一的问题,但在很多情况下,因为旧的rechabilty class发现了ipv6问题。

而且你也应该参考这个苹果文档 !