Я пытаюсь подключиться к локальному UDP-серверу esp8266.У SwiftSocket нет документации.CocoaAsyncSocket не работает.Как подключиться и отправить данные на сервер udp?Что я должен сделать?
Я написал пример сервера Python UDP и попытался подключиться к ним через SwiftSocket и CocoaAsyncSocket.Я не получаю обратной связи от приложения.Сервер не получает соединения.Например, одна из самых попыток:
var connection = NWConnection(host: "255.255.255.255", port: 9093, using: .udp)
connection.stateUpdateHandler = { (newState) in
switch (newState) {
case .ready:
print("ready")
case .setup:
print("setup")
case .cancelled:
print("cancelled")
case .preparing:
print("Preparing")
default:
print("waiting or failed")
break
}
}
connection.start(queue: .global())
connection.send(content: "Xyu".data(using: String.Encoding.utf8), completion: NWConnection.SendCompletion.contentProcessed(({ (NWError) in
print(NWError)
})))
connection.receiveMessage { (data, context, isComplete, error) in
print("Got it")
print(data)
}
Не удается подключиться к серверу