私は cocoaAsync を使用して udp 通信を処理しています。cocoaAsync の sendData API を使用すると、ログから sendto が成功していることを確認できます。しかし、 Wireshark からの出力データが表示されません。
これは 100% 再現可能ではありませんが、非常に可能性が高いです。何が問題なのかわかりません。
ヒントをありがとうございました。
パケットを正しく送信していることが確実な場合は、次の可能性があります。
同じマシンで送受信している場合、Wireshark がキャプチャしない可能性があります。お使いのマシンとは別の宛先に送信してみてください。
また、Wifi と Network-Card 用にマシンに複数のネットワーク インターフェイス (例: eth0、eth1 など) が存在する場合もあります。正しいインターフェイスでパケットをキャプチャしていることを確認してください。Wireshark の Capture ボタンを押すと、インターフェイスを選択できます。
これが役立つことを願っています。