GCDAsyncUdpSocket を使用して、マルチキャスト グループとの間でデータを送受信しています。GCDAsyncUdpSocket.m ファイルで、次の設定を見つけて、たとえば値を 32768 に変更しました。しかし、9216 バイトを超えるパケットはまだ受信できません。
max4ReceiveSize = 9216;
max6ReceiveSize = 9216;
別の設定はありますか?
編集: GCDAsyncUdpSocket クラスが setMaxReceiveIPv4BufferSize と呼ばれるこの値を設定するメソッドを提供していることを発見しました。それを試してみましたが、それでも約 9216 バイトでしか受信しませんでした。