Отправка 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. Пакет, соответствующий моему, не получен.

Есть идеи почему?:/

0 ответов

Другие вопросы по тегам