无法为IOS生成react本机xmpp库

无法为IOS生成react本机xmpp库,ios,xcode,react-native,xmpp,xmppframework,Ios,Xcode,React Native,Xmpp,Xmppframework,我可以成功地在Android上使用这个库,但在IOS上没有使用它。我已经按照官方说明安装了这个库,然后安装了XMPPFramework吊舱和react原生xmpp吊舱。但在此之后,我仍然会出现以下错误之一: 要么我得到核心数据模型未找到错误[总共6个错误]要么 未找到XMPPframework.h错误-据我所知,此错误是由于在XMPPframework和RNXMPP文件夹或文件夹中找到的XMPPframework.h文件的同名冲突造成的 我在XML框架或 最后,如果我设法删除上面所有的错误,那么

我可以成功地在Android上使用这个库,但在IOS上没有使用它。我已经按照官方说明安装了这个库,然后安装了XMPPFramework吊舱和react原生xmpp吊舱。但在此之后,我仍然会出现以下错误之一:

  • 要么我得到核心数据模型未找到错误[总共6个错误]要么
  • 未找到XMPPframework.h错误-据我所知,此错误是由于在XMPPframework和RNXMPP文件夹或文件夹中找到的XMPPframework.h文件的同名冲突造成的
  • 我在XML框架或
  • 最后,如果我设法删除上面所有的错误,那么我会得到“链接器失败错误”

  • 请帮助提供使用此库的详细文档,或者如果在react native for IOS中可以使用XMPP聊天客户端的任何替代库,请提供。我花了两个多星期的时间来寻找合适的解决方案。

    两个月前,我完成了同样的任务,然后选择了一个我现在实际在3个并行环境中使用的解决方案:

    • 自然反应
    • 本族语
    • Node.js
    在React Native上,它在iOS/Android下工作

    它不使用任何第三方本机代码,如react本机xmpp lib(例如,iOS的XMPPFramework),因此它只是纯JS。集成时没有任何明显的问题,所以可以推荐尝试


    此处提供了有关如何在React-Native应用程序中使用XMPP库的完整分步指南

    是否存在任何性能问题,因为通过使用XMPP.js,所有内容都将位于React-Native端,而React-Native XMPP使用的是本机环境,以便在React-Native在单个javascript线程上工作时提高性能?它使用等待/异步的东西在里面。因此,我认为您不会看到任何合理的性能故障。我将尝试Hi Rubycon,如果您能提供一些快速入门的react native+xmpp.js代码,这将非常有用。比如如何在react native中添加它,以及向服务器发送消息的代码,我将为您提供一个指南