我的iPhone上的应用有问题。在我的国家一切正常,但是当我去美国旅行时它没有用,所以我把跟踪日志。检查日志我看到了下一个情况:
要连接到服务器,请使用下一个代码:
tcpSocket = socket(AF_INET, SOCK_STREAM, 0);
tcpAddr.sin_family = AF_INET;
tcpAddr.sin_addr.s_addr = inet_addr(IPAddress);
tcpAddr.sin_port = htons(TCPPort);
int result = connect(tcpSocket, (struct sockaddr *)&tcpAddr, sizeof(tcpAddr));
if (result < 0)
{
// Stop
}
看到之后,我国家的一位朋友测试了同样的情况,并且工作正常。所以,我认为问题出在网上,但这很奇怪。
提前致谢。