iPhone 的 xmpp
Posted
技术标签:
【中文标题】iPhone 的 xmpp【英文标题】:xmpp for iPhone 【发布时间】:2012-09-04 11:10:57 【问题描述】:我尝试将 XMPP Framework 与 iPhone 连接,它与 GMAIL 服务器完美配合。 但我无法连接到我自己的新聊天服务器。它也没有进行身份验证?
有什么建议吗?
【问题讨论】:
【参考方案1】:检查参数
主机名 端口号 用户身份 密码
目标:login.oscar.aol.com 5190 Gadu-Gadu: appmsg.gadu-gadu.pl 80 GTalk:talk.google.com 5222 ICQ:login.oscar.aol.com 5190 IRC:irc.freenode.net 7000 MSN:messenger.hotmail.com 1863(初始连接也是 443) 简单:localhost 5060(当然,您很有可能将其指向其他地方) XMPP: jabber.org 5222 雅虎:scs.msg.yahoo.com 5050【讨论】:
我想在哪里改变这个?我找不到你! 在应用委托中可能有 -(BOOL)connect 方法 [xmppStream setHostName:@"talk.google.com"]; [xmppStream setHostPort:5222]; 是的,它工作正常,但我正在使用旧的 XMPP 框架。当我连接更新的 XMPP 框架时,它收到错误 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因: '-[XMPPStream supportsAuthenticationMechanism:]: unrecognized selector sent to instance 0x6c731e0' 返回给定的身份验证机制名称是否在 * 服务器支持的身份验证机制列表中指定。以上是关于iPhone 的 xmpp的主要内容,如果未能解决你的问题,请参考以下文章