2013-08-14 5 views
1

문 설명 :

하드웨어 IP 호스트에 IP 세션을 설정하는 방법에 대한 iOS 프로젝트가 있습니다. 하드웨어가 올바른 IP 패킷을 보내는 경우에만 내 iOS 앱에 응답한다고 가정합니다. 그러나 하드웨어는 다른 팀에서도 개발 중입니다. 지금은 디버그 모드로 하드웨어를 만들 수 없습니다. 하지만 Wireshark를 사용하여 IP 패킷을 캡처 할 수 있습니다.간단한 도구를 사용하여 IP 세션을 테스트 할 수 있습니까?

문제 GCDAsyncSocket 또는 AsyncUdpSocket의 TCP UDP 대리인 프로토콜 기능을 트리거 할 수 없습니다.

- (void)onUdpSocket:(AsyncUdpSocket *)sock didNotSendDataWithTag:(long)tag dueToError:(NSError *)error 

질문 :처럼

가 어떤 도구를 수동으로 iOS 앱에서 앱 IP 패킷을받은 후 IP 패킷을하게 대응 나를 도울 수 있습니까? 내 iOS 코드가 정상인지 확인해야합니다.


편집 :

nc -4 -u -l 80 

그러나, 그것은 나에게 아무것도 회신 할 수 없습니다 :
은 내가 패킷을 수신하기 위해 netcat을 사용 한 언급을 잊어 버렸습니다.

+0

'IP 연결'이란 정확히 무엇을 의미합니까? TCP? – EJP

+0

@EJP 우리는 TCP 연결과 UDP를 사용할 수 있습니다. 도구가 있습니까? –

답변