2014-11-25 1 views
0

XMPP 및 오픈 소방 서버를 사용하여 iOS 용 채팅 앱을 만들었습니다. 완벽하게 작동하는 며칠 전입니다. 갑작스러운 예기치 않은 행동에 직면하고 있습니다. 내 응용 프로그램은 시뮬레이터에서 완벽하게 작동하지만 장치에는 연결하지 않습니다. 포트 을 사용 중입니다. 아이폰 OS 장치 -에 연결하려고 할 때 나는 점점 오류를 다음입니다 : XMPP 채팅 서버가 iOS 장비에 연결되지 않았습니다. 시뮬레이터에서 완벽하게 작동하는 동안

[AppDelegate xmppStreamDidDisconnect:withError:] [Line 482] Error: Error Domain=kCFStreamErrorDomainNetDB Code=8 "nodename nor servname provided, or not known" UserInfo=0x1658d9d0 {NSLocalizedDescription=nodename nor servname provided, or not known} 

+0

이 문제를 해결할 수 있습니까? 또한 같은 문제에 직면 해있다. – Bhat

+1

예,이 문제가 해결되었습니다. 네트워크를 확인하십시오. 장치와 로컬 서버가 동일한 네트워크를 사용해야합니다. 내 Openfire 서버는 다른 네트워크를 사용하는 내 로컬 컴퓨터에서 다른 네트워크와 연결된 Wi-Fi를 사용하는 장치를 구성합니다. – Deepak

+0

이 문제를 해결하면 어떻게 도와 주시겠습니까? 내 iOS 기기가 Wi-Fi 네트워크 연결을 사용하고 로컬 서버가 LAN 연결을 사용한다는 것을 의미합니다. – Bhat

답변

-2

그냥 서버 URL에서 프로토콜을 제거 감사드립니다. 서버 도메인이어야합니다. 예를 들어 http://my.server.url과 같은 URL은 이어야합니다. [self.xmppStream setHostName : @ "my.server.url"];

관련 문제