Отправка UDP-пакета с помощью CocoaAsyncSocket
Я пытаюсь отправить пакет UDP с CocoaAsyncSocket. Я реализовал создание экземпляра сокета и метод send следующим образом:
let IP = "192.168.2.255"
let PORT:UInt16 = 6454
var socket:GCDAsyncUdpSocket!
func sendPacket(){
socket = GCDAsyncUdpSocket(delegate: self, delegateQueue: dispatch_get_main_queue())
let message = "test"
let data = message.dataUsingEncoding(NSUTF8StringEncoding)
socket.sendData(data, toHost: IP, port: PORT, withTimeout: 2, tag: 0)
}
Я тестирую его с помощью iPad, подключенного к моей локальной сети Wi-Fi. На компьютере, подключенном к той же сети, я установил Wireshark и прослушиваю полученные пакеты UDP. Пакет, соответствующий моему, не получен.
Есть идеи почему?:/