集成环信3.1.0 出现如下10个警告

问题描述

(null): Instance method 'setClientConfigs:' in category from /Users/zhumeiteng/Desktop/work/Lxx/Lxx/Huanxin/HyphenateSDK/lib/libHyphenateFullSDK.a(EMOptions.o) overrides method from class in /Users/zhumeiteng/Desktop/work/Lxx/Lxx/Huanxin/HyphenateSDK/lib/libHyphenateFullSDK.a(EMOptions.o)(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMCmdMessageBody*, std::__1::default_delete<easemob::EMCmdMessageBody>, std::__1::allocator<easemob::EMCmdMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMCmdMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMFileMessageBody*, std::__1::default_delete<easemob::EMFileMessageBody>, std::__1::allocator<easemob::EMFileMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMFileMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMImageMessageBody*, std::__1::default_delete<easemob::EMImageMessageBody>, std::__1::allocator<easemob::EMImageMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMImageMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMLocationMessageBody*, std::__1::default_delete<easemob::EMLocationMessageBody>, std::__1::allocator<easemob::EMLocationMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMLocationMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMTextMessageBody*, std::__1::default_delete<easemob::EMTextMessageBody>, std::__1::allocator<easemob::EMTextMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMTextMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMVideoMessageBody*, std::__1::default_delete<easemob::EMVideoMessageBody>, std::__1::allocator<easemob::EMVideoMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMVideoMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMVoiceMessageBody*, std::__1::default_delete<easemob::EMVoiceMessageBody>, std::__1::allocator<easemob::EMVoiceMessageBody> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMVoiceMessageBody> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in std::__1::__shared_ptr_pointer<easemob::EMCallback*, std::__1::default_delete<easemob::EMCallback>, std::__1::allocator<easemob::EMCallback> >::__get_deleter(std::type_info const&) const to global weak symbol typeinfo name for std::__1::default_delete<easemob::EMCallback> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.(null): Direct access in -[EMGroupManager getPublicGroupsFromServerWithCursor:pageSize:error:] to global weak symbol typeinfo for easemob::EMBaseObject means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. 怎么解决。

解决方案

大家有没有遇到过相同的问题
解决方案二:
我也遇到这个情况。怎么解决?
解决方案三:
没有遇到过
解决方案四:
程序打包 做archive的时候 会出现

时间: 2024-10-08 02:01:15

集成环信3.1.0 出现如下10个警告的相关文章

Android Studio 集成环信EaseU(3.0)出现v4包与v7的冲突

问题描述 我们的项目用的是V7包,环信的项目用的是V4包报错,Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/ColorRes.class 

iOS集成环信Demo 3.0在不同机型上运行问题

问题描述 发现每次集成的环信3.0SDK后在4s和5机型上都运行不了是怎么回事,每次都至少需要5s才行,下载的环信Demo没有问题,按照这个视频http://www.imgeek.org/article/825307480集成的也不能运行,下载的这个视频集成的Demo也运行不了,报错的截图如下: 解决方案 在3.0demo中找到FixFopen.c导入项目中,并在pch文件中的首尾加上__OBJC__和endif

集成环信3.0,调用登陆时 emerror 返回对象是nil

问题描述 集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3.0,调用登陆时 emerror 返回对象是nil集成环信3

集成环信3.0,调用登陆时 emerror 对象是nil

问题描述 集成环信3.0,调用登陆时 emerror  对象是nil .登陆的帐号是在后台注册的. 解决方案 有什么问题吗?解决方案二:还回nil是正常情况?解决方案三:没错误就是正确.

集成环信3.0 报file not found: -fobjc-arc

问题描述 我集成环信3.0时报错,不知道有没有人遇到过同样问题 解决方案 sdk-lib下只能有一个.a库,并且.a对应other link设置-ObjC,lite.a对应设置-force_load+路径.解决方案二:我是CocoaPods的下载的,我发现里面有好几个.a库,需要把其他的都删除了?解决方案三:将other linker 截图

一个iOS项目已经开发差不多了,现在集成环信做聊天

问题描述 我是小白,有几个问题求大神指教1.集成环信SDK,工程就不能做真机测试了,总是报错,不知道什么原因?模拟器运行没问题,但每次都需要清理一下缓存才能运行成功,这是正常的妈?2.可以连接上环信的服务器了,发送的消息在打印窗口也显示出来,但是想知道是接受的消息是哪个回调函数执行的?我想自己写一个消息的列表页,主要的几个回调函数需要哪些?3.根据iOS集成SDK视频学习的,可是下载到得SDK(带语音)最大的只有一百二三十兆的大小,感觉比视频里的小很多,不知道会不会有影响?4.根据视频学习Eas

集成环信报x86_64错误(amrFileCodec.o)

问题描述 解决方案 看看是不是缺少  libopencore-amrwb.a   libopencore-amrnb.a  如果工程中有的话,先删除掉,然后从EaseUI文件VoiceConvert下 手动添加一下.(集成环信3.0)

iOS 集成环信uihou后 如何使用 联系人列表啊

问题描述 iOS  集成环信uihou后 如何使用 联系人列表啊      EaseUsersListViewController *listViewController = [[EaseUsersListViewController alloc] init];    [self.navigationController pushViewController:listViewController animated:YES]; 我这样跳到下一个界面什么都没有 .如何实现呢 解决方案 我集成的2.0

集成环信demo里面的类库之后,运行不了项目,提示\jdk1.8.0_20\bin\java.exe&amp;#039;&amp;#039; finished with non-zero exit value 2

问题描述 1集成环信3.0中libs下的类库之后提示Q:Error:Execution failed for task ':app:dexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:Program FilesJavajdk1.8.0_20binjava.exe'' finished with non-