无法为 IOS 构建 react-native-xmpp 库
Cannot build react-native-xmpp library for IOS
我可以成功地将此库用于 Android,但无法在 IOS 中使用。我已经按照官方说明安装了这个库,然后安装了 XMPPFramework pods 和 react-native-xmpp pods。但在那之后我仍然得到以下错误之一:
- 我得到核心数据模型未找到错误 issue#90 [总共 6 个错误] 或
- XMPPframework.h 未找到错误 - 根据我的说法,此错误是由于在 XMPPFramework 和 RNXMPP 文件夹中找到的 XMPPFramework.h 文件或
的同名冲突造成的
- 我在 KissXML 框架中遇到错误或
- 最后,如果我设法消除了上述所有错误,那么我会得到 'Linker failed error'。
请帮助提供使用此库的详细文档,或者是否有任何 XMPP 聊天客户端的替代库可用于 IOS 的 react-native。我花了 2 个多星期的时间来寻找正确的解决方案。
2 个月前,我有同样的任务,然后选择了一个 xmpp.js,我现在实际上在 3 个环境中并行使用它:
- React Native
- 本机脚本
- Node.js
在 React Native 上它在 iOS/Android
下工作
它不使用任何第 3 方本机代码,如 react-native-xmpp lib(例如 iOS 的 XMPPFramework),因此它只是纯 JS。集成它时没有任何明显的问题,因此可以推荐尝试
有关如何在 React Native 应用程序中使用 XMPP 库的完整分步指南可在此处获得 https://medium.com/@connectycube/xmpp-real-time-chat-in-react-native-8d6d5d23dd47
我可以成功地将此库用于 Android,但无法在 IOS 中使用。我已经按照官方说明安装了这个库,然后安装了 XMPPFramework pods 和 react-native-xmpp pods。但在那之后我仍然得到以下错误之一:
- 我得到核心数据模型未找到错误 issue#90 [总共 6 个错误] 或
- XMPPframework.h 未找到错误 - 根据我的说法,此错误是由于在 XMPPFramework 和 RNXMPP 文件夹中找到的 XMPPFramework.h 文件或 的同名冲突造成的
- 我在 KissXML 框架中遇到错误或
- 最后,如果我设法消除了上述所有错误,那么我会得到 'Linker failed error'。
请帮助提供使用此库的详细文档,或者是否有任何 XMPP 聊天客户端的替代库可用于 IOS 的 react-native。我花了 2 个多星期的时间来寻找正确的解决方案。
2 个月前,我有同样的任务,然后选择了一个 xmpp.js,我现在实际上在 3 个环境中并行使用它:
- React Native
- 本机脚本
- Node.js
在 React Native 上它在 iOS/Android
下工作它不使用任何第 3 方本机代码,如 react-native-xmpp lib(例如 iOS 的 XMPPFramework),因此它只是纯 JS。集成它时没有任何明显的问题,因此可以推荐尝试
有关如何在 React Native 应用程序中使用 XMPP 库的完整分步指南可在此处获得 https://medium.com/@connectycube/xmpp-real-time-chat-in-react-native-8d6d5d23dd47