菜鸟教程小白 发表于 2022-12-13 04:37:29

ios - 无法为 IOS 构建 react-native-xmpp 库


                                            <p><p>我可以成功地在 Android 上使用这个库,但在 IOS 中无法使用它。我已按照官方说明安装此库,然后安装 XMPPFramework pod 和 react-native-xmpp pod。但在那之后我仍然收到以下错误之一:</p>

<ol>
<li>要么我得到核心数据模型未找到错误<a href="https://github.com/aksonov/react-native-xmpp/issues/90" rel="noreferrer noopener nofollow">issue#90</a> [共 6 个错误] 或</li>
<li>XMPPframework.h 未找到错误 - 据我所知,此错误是由于在 XMPPFramework 和 RNXMPP 文件夹中找到的 XMPPFramework.h 文件的同名冲突或</li>
<li>我在 KissXML 框架中遇到错误或</li>
<li>最后,如果我设法删除上述所有错误,则会收到“链接器失败错误”。</li>
</ol>

<p>请帮助提供使用此库的详细文档,或者是否有任何 XMPP 聊天客户端的替代库可用于 IOS 的 react-native。我花了两个多星期的时间来寻找合适的解决方案。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>2 个月前我有同样的任务,然后选择了 <a href="http://xmppjs.org/client/" rel="noreferrer noopener nofollow">xmpp.js</a>我现在实际上在 3 个环境中并行使用:</p>

<ul>
<li> react 原生</li>
<li> native 脚本</li>
<li>Node.js </li>
</ul>

<p>在 React Native 上,它可以在 iOS/Android 下运行</p>

<p>它不使用任何第三方原生代码,如 react-native-xmpp lib(例如 XMPPFramework for iOS),所以它只是纯 JS。集成时没有任何明显的问题,所以可以推荐尝试</p>

<p>有关如何在 React Native 应用程序中使用 XMPP 库的完整分步指南可在此处获得 <a href="https://medium.com/@connectycube/xmpp-real-time-chat-in-react-native-8d6d5d23dd47" rel="noreferrer noopener nofollow">https://medium.com/@connectycube/xmpp-real-time-chat-in-react-native-8d6d5d23dd47</a> </p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 无法为 IOS 构建 react-native-xmpp 库,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/52353196/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/52353196/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 无法为 IOS 构建 react-native-xmpp 库