1
다음 코드를 사용하여 오픈 파이어 서버로 구성된 XMPP 프로토콜을 사용하여 사용자에게 텍스트를 보냅니다. 여기에서 스파크 메신저 클라이언트를 사용하여 내 앱에 메시지를 보냈습니다. 메시지하지만 나는 채팅에서 텍스트를 다시 보낼 수 없습니다.XMPP 프로토콜을 사용하는 채팅 앱이 오픈 파이어 서버가 아닙니다.
NSXMLElement *body = [NSXMLElement elementWithName:@"body"];
[body setStringValue:msgContent];
NSXMLElement *message = [NSXMLElement elementWithName:@"message"];
[message addAttributeWithName:@"type" stringValue:@"chat"];
[message addAttributeWithName:@"to" stringValue:@"[email protected]"];
[message addChild:body];
NSLog(@"message: %@", message);
[xmppStream sendElement:message];
이 내 코드와 내 메시지 구조는 다음과 같습니다
<message type="chat" to="[email protected]"><body>rtytry</body></message>
내 텍스트를 선택한 사용자에 게시하지 않습니다. ?
어떤 제안 ..
는감사
것은 내가 내 xmpp.domain (호스트 이름)으로 내 ip을 구성한 것입니다 .. 그래서 로그인에 대한 내 사용자 ID는 [email protected]입니다. 나는 문제가 아닌 것 같아요. – nik
당신은 이름을 xmpp.domain. – Flow
xmpp.domain으로 IP 주소를 사용하면 문제가 발생합니다 ..? – nik