我遇到GCDAsyncSocket连接问题。 有一个IOS和Android连接到服务器。 我们有一个登录系统。 如果输入错误的用户名或密码,服务器将在切断套接字连接之前返回消息。 在Android中,它很好。 但是在IOS中,我在切断连接之前收到了一条未完成的消息。
例如:消息是“您的ID或密码未完成” 就我而言,我刚刚收到“你的身份证或身份证”
我尝试了很多不同的方式,但仍然没有找到任何理由看起来像这样......
但在那之后,我尝试在服务器上做了一些事情。 返回登录失败消息后,我尝试延迟3秒断开连接。 然后IOS再次正常工作!
但我无法让服务器端延迟3秒(我只能进行测试), 谁能告诉我发生了什么?
谢谢你!