当我们将用 .net 套接字环境编写的项目上传到iOS应用商店时,我们会遭到以下拒绝。
在连接到IPv6网络的Wi-Fi上运行iOS 10.2的iPad上查看时,我们仍然发现您的应用中存在一个或多个错误。
这是我们的客户端套接字连接
mydata <- read.csv("reproduce_small.csv", sep = "\t", stringsAsFactors = FALSE);
服务器连接代码就是这样
Socket = new Socket (AddressFamily.InterNetworkV6, SocketType.Stream, ProtocolType.Tcp);
Socket.BeginConnect (ip, port, new AsyncCallback (ConnectionComplete), null);
因为我们的游戏将在Android和iOS平台上提供。所以服务器连接是 ipv4 。我们非常感谢您对此事的帮助。谢谢!
答案 0 :(得分:1)
IP v6没有特定的错误。当应用程序审核因服务器连接问题而失败时,它是通用消息。
Apple在审核过程中使用IP v6环境,因此他们会提供有关v6的消息。
您应该检查并确保您在ITunes记录上提交的用于审核过程的二进制文件能够与您的服务器建立连接。只需检查用于HTTP连接的方法。