0

我的 iPhone 应用程序基于远程桌面协议,该协议使用套接字编程与 PC 通信。在 iOS4 中一切正常,但现在我遇到了基于 iOS5 的设备的问题。

当用户在基于 iOS5 的设备中按下锁定按钮时,我的套接字断开连接。我开发了一个基于可可的静态套接字库,它为我的 iphone 应用程序进行所有通信。

仅供参考:我只是调用从我的库中公开的一个函数来开始通信。我使用 [self performSelectorInBackGround:@selector(triggerCommunication:) withObject:IP_Address] 将其称为后台线程;

一个。为什么在 iOS5 中按下锁定按钮时套接字会断开连接?湾。有没有办法防止套接字不断开连接?

谢谢,

4

1 回答 1

0

如果我们使用 iOS5 SDK 编译并运行应用程序,那么套接字会在单击锁定按钮时断开连接。

我使用 iOS4 SDK 重新编译了我的应用程序,并在基于 iOS5 的 iPhone 上测试了我的应用程序。现在即使锁定后套接字也没有断开!

谢谢

于 2011-12-21T07:12:50.043 回答