react-native-chat-demo:网易云信IM示例项目
项目简介
这是一个名为react-native-chat-demo的项目,它是网易云信IM示例。项目提供了一个仿微信js版本的IM示界面,包含会话列表、消息表、输入自定义输入组件、语音输入录音界面等功能。
项目使用步骤
- 注册网易云信帐号,注册地址为https://app.netease.im/regist,注意在后台填入的密码需要进行md5加密,或者可把/src/screens/Login.js里面对密码的md5加密去掉(否则无法登录)。
- 安装库,执行yarn install,IOS需要安装cocoapods,进入/ios目录执行pod install。
- 修改配置:
- 3.1 ios(AppDelegate.m):[[NIMSDK sharedSDK] registerWithAppID:@”云信appId” cerName:@”证书名称”];
- 3.2 android(app/build.gradle):manifestPlaceholders=[“NIM_KEY”:””//云信appId]。
项目总结
这个react-native-chat-demo项目为开发网易云信IM相关功能提供了示例和参考。如果大家有任何想法或者问题,欢迎在评论区留言讨论。