2019年6月6日
参考文档:https://www.rongcloud.cn/docs/sight.html
需要付费, 可以先测试环境开启如下功能进行尝试
第一步:测试环境先打开如服务
![](https://img.haomeiwen.com/i3003454/eaf965446b9c9566.png)
第二步.库要更新到最新
![](https://img.haomeiwen.com/i3003454/c2ebdf63e5dbdfd4.png)
1.查库
pod search RongCloudIM
![](https://img.haomeiwen.com/i3003454/a130349089bca2c9.png)
看文档 应该是这个库 pod 'RongCloudIM/Sight', '~> 2.9.17'
![](https://img.haomeiwen.com/i3003454/fa3a8f0cebd0396a.png)
2.修改库配置文件Podfile
pod 'RongCloudIM/IMLib', '~> 2.9.3'
pod 'RongCloudIM/IMKit', '~> 2.9.3'
pod 'RongCloudIM/Sight', '~> 2.9.17’
2.1 pod install (安装Sight后)
2.2 在更新原来两个老库
pod update RongCloudIM/IMLib --no-repo-update
pod update RongCloudIM/IMKi --no-repo-update
3.更新后后,看看编译是否成功,是否可以正常出包
ld: bitcode bundle could not be generated because '/Users/mac/Desktop/重庆PICC/Pods/RongCloudIM/RongCloudIM/RongSight.framework/RongSight(RCSightPreviewView.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build file '/Users/mac/Desktop/重庆PICC/Pods/RongCloudIM/RongCloudIM/RongSight.framework/RongSight' for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这类错误修改下 工程属性bitCode
![](https://img.haomeiwen.com/i3003454/df099abbbd1bded5.png)
4.这样默认就支持视频发送了,
但图片选择还是不能发送视频,以下是解决方法
![](https://img.haomeiwen.com/i3003454/9366df5c18d0a34d.png)
4.1融云初始化的地方把这个变量设成YES即可
[RCIM sharedRCIM].isMediaSelectorContainVideo = YES;
![](https://img.haomeiwen.com/i3003454/0d68acb0835b381b.png)
如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。
网友评论