우리는 사용자가이 MUC 그룹에 연결되어 있지 않을 때 메시지/알림을받을 수 있도록 채팅 시스템을 구현하고, 나는 Ejabberd는 16.08에서 지원 알고에 대한 Ejabberd MUC 하위 구현 : https://docs.ejabberd.im/developer/xmpp-clients-bots/proposed-extensions/muc-sub/#list-of-subscriptions 그러나 iOS 구현에 대한 예제를 찾을 수 없습니다. 하나가 iOS에서이 기능을 구현했는지, 또는이를 구현하기위한 지침이 있는지 궁금합니다.이 문서를 통해, 아이폰 OS
답변
XMPPMUCSub.h 및 .m 파일을 프로젝트에 포함하십시오.
이제 xmppstream을 연결 한 후 XMPPMUCSub 서비스를 활성화하여 아래 코드에서 활성화하십시오.
xmppMucSub = [[XMPPMUCSub alloc] initWithDispatchQueue:dispatch_get_main_queue()];
[xmppMucSub activate:xmppStream];
[xmppMucSub addDelegate:self delegateQueue:dispatch_get_main_queue()];
이제 메소드 검사 클래스에 대해 XMPPMUCSub의 대리자 메소드를 구현하고 구현해야합니다.
이제 새로운 xmpproom을 만들 때 아래 메소드를 호출해야합니다.
서비스 지원이 아래의 메서드 호출을 위임하고 구독해야하는 경우.
- (void)xmppMUCSub:(nonnull XMPPMUCSub *)sender serviceSupportedBy:(nonnull XMPPJID *)room{
NSLog(@"serviceSupportedBy:-%@", room);
[xmppMucSub subscribeTo:room nick:[xmppStream.myJID user] password:nil];
}
자세한 내용은 아래 링크를 참조하십시오.
https://github.com/Digithurst/XMPPFramework/tree/master/Extensions/MUC-Sub
솔루션에 대한 링크를 환영합니다,하지만 그것 없이는 유용하다는 것을 확인하십시오 : [링크 주변의 문맥을 추가하십시오] (// meta.stackexchange.com/a/8259) 그래서 동료 사용자는 그것이 무엇인지, 왜 있는지, 그리고 그 대상이있는 이유를 알게 될 것입니다. 그러면 대상 페이지를 사용할 수없는 경우에 링크하려는 페이지의 가장 관련있는 부분을 인용하십시오. [링크보다 조금 더 많은 대답은 삭제 될 수 있습니다.] (// stackoverflow.com/help/deleted-answers) –
이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함시키고 참조 용 링크. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [검토 중] (리뷰/저품절 게시물/18750609) – Scriptable
업데이트 된 답변을 확인하십시오. – Hardik
- 1. 아이폰 OS :이 코드가
- 2. 아이폰 OS 6 문서를 자동으로 파일
- 3. 아이폰 OS -이 개 장면
- 4. 아이폰 OS
- 5. 아이폰 OS/아이폰
- 6. 아이폰 OS
- 7. 아이폰 OS - 아이폰 기가
- 8. 아이폰 OS
- 9. 아이폰 OS
- 10. - 아이폰 OS
- 11. .. 아이폰 OS
- 12. 아이폰 OS
- 13. 아이폰 OS
- 14. 아이폰 OS
- 15. 아이폰 OS OS 3.2?
- 16. 아이폰 OS
- 17. 아이폰 OS
- 18. 아이폰 OS -
- 19. - 내 아이폰 OS 응용 프로그램에서 아이폰 OS
- 20. 아이폰 OS -
- 21. 아이폰 OS : 다른 화상 회전을 통해 이미지
- 22. removeFromSuperView이처럼 내 기본보기를 통해 아이폰 OS 8
- 23. 이 이상하게 메모리 누수 신속 아이폰 OS
- 24. 아이폰 OS :이 그림과 같이 시작보기
- 25. 아이폰 OS
- 26. 아이폰 OS :
- 27. 아이폰 OS
- 28. 아이폰 OS
- 29. 아이폰 OS
- 30. 아이폰 OS :
이에 대한 업데이 트? 메신저도 이것을 구현하는 방법을 찾고, 어떤 도움을 주셔서 감사합니다 – titan