我想使用套接字通过 wifi 在 iOS 设备之间进行通信。有一个 iOS 设备扮演服务器角色(打开监听套接字等待另一个)。其他设备将成为客户端并使用它们的套接字连接到服务器 iOS 设备。我不允许通过任何 Web 服务器进行通信,仅在这些 iOS 设备之间。
是否有任何简单的解决方案,可以简要告诉我我可以使用什么。如果只使用Objective C,那就更好了。
谢谢。
我想使用套接字通过 wifi 在 iOS 设备之间进行通信。有一个 iOS 设备扮演服务器角色(打开监听套接字等待另一个)。其他设备将成为客户端并使用它们的套接字连接到服务器 iOS 设备。我不允许通过任何 Web 服务器进行通信,仅在这些 iOS 设备之间。
是否有任何简单的解决方案,可以简要告诉我我可以使用什么。如果只使用Objective C,那就更好了。
谢谢。
也许你应该使用 GameKit 框架。
有一个类似的问题: Client/Server GKSessions
您还可以查看官方文档:http: //developer.apple.com/library/ios/#documentation/GameKit/Reference/GKSession_Class/Reference/Reference.html
请搜索 Bonjour、NSNetService 和 NSNetServiceBrowser。