我可以编写使用TCP/UDP通信的iPhone/iPad应用程序吗?

Ser*_*gio 3 sockets udp tcp appstore-approval ios

Apple是否允许在iOS应用程序中使用套接字(TCP或UDP)并允许它们在AppStore上使用?如果是,请提供Apple的官方确认或某些应用示例.

pet*_*ert 5

是.从iOS网络主题的此着陆页开始.如果要使用UDP/TCP,请查看CFNetwork编程指南 ; 特别是溪流.

通常,您会将bonjour集成到您的应用程序中,以便获得通过流(BSD套接字)建立TCP/UDP通信所需的信息:

Bonjour是Apple强大的零配置协议,可以轻松地在本地网络上自动查找系统和服务.Mac OS X上具有网络功能的许多服务和应用程序都使用Bonjour,从打印机发现到iChat聊天,再到iTunes中的音乐共享.Bonjour包含一个复杂但易于使用的编程接口,可从Cocoa Touch或低级C语言访问.