代码之家  ›  专栏  ›  技术社区  ›  Rahul Vyas

对于iPhone来说,XMPP还活着吗?

  •  2
  • Rahul Vyas  · 技术社区  · 15 年前

    我想使用jabber/xmpp为iPhone实现聊天客户端。google存储库上的xmpp框架显示它已贬值。有人知道从哪里开始使用iPhone的XMPP聊天客户端吗?

    3 回复  |  直到 12 年前
        1
  •  4
  •   Jeff Hay    12 年前

    如乔恩·帕里斯所说, XMPP Framework Google Code Project 相当活跃。我亲自编写了两个不同的XMPP IM客户机,使用的是iPhone应用商店中接受和销售的框架。需要一些项目设置才能正常工作,您可以在链接站点周围找到这些设置。为了便于参考,我总结了所需的步骤(在将XMPP框架源代码树添加到您的项目之后),如下所示:

    //  In order to use the XMPP Framework on iPhone/iPad, need to:    
    //  1. add libidn.a to Frameworks (found in libidn folder under XMPP/Vendor folder)
    //  2. add libresolv.dylib to Frameworks
    //  3. add CFNetwork.framework to frameworks
    //  4. add SystemConfiguration.framework to frameworks
    //  5. set up XCode to use libxml2: (for KissXML)
    //     add "-lxml2" to "Other Linker Flags" under "Linking"
    //     add "/usr/include/libxml2" to "Header Search Paths" under "Search Paths"
    

    编辑2013年5月

    正如deepwinter在评论中指出的那样,XMPP框架(很久以前)已经移到了Github。从中得到 https://github.com/robbiehanson/XMPPFramework 这些天。。

        2
  •  1
  •   raaz    13 年前

    XMPP现在在Github中可用。

    https://github.com/robbiehanson/XMPPFramework

        3
  •  0
  •   Jon Parise    14 年前

    这个 xmppframework 谷歌代码项目似乎正在积极开发中。