ipv6的Multipeer Connection问题不会收到邀请

时间:2016-12-12 09:16:15

标签: ios objective-c multipeer-connectivity

我的应用程序被Apple拒绝,因为它无法连接到连接到IPv6网络的Wi-Fi上运行iOS 10.1.1的其他设备。 当我点击连接时,应用程序继续搜索被邀请者,并且不会产生进一步的用户操作 我使用多对等连接,我从未测试我的应用程序连接到IPv6(这是我的第一个版本)。但该应用程序在没有任何连接或连接到IPv4网络的情况下运行得很好。

我不知道为什么应用程序正在运行并且使用IPv4连接正常,如果iPad连接到IPv6网络,则无法连接到对等。

所以我的问题:是否可以使用IPv6的多点对等连接,以便Apple可以批准该应用程序,或者我该如何处理此问题?

这是我的代码,也许那里有问题。

-1.70152
9.335628333
-150.0145233
39.159625

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。对于每个有类似问题的人:
它不是IPv6的问题,它是如何使用Multipeer连接的问题。在我的案例中,我尝试使用iPad和模拟器进行IPv6连接。我用我的Macbook创建了nat64 network。而且模拟器和iPad之所以没有看到对方的原因是他们没有连接到同一个wifi网络 解决方案:
只需测试两个iPad并将您的mac用作nat64 network访问点。