崩溃信息如下:
0 _baidu_vi::CVString::IsEmpty() const:
1 _baidu_framework::CBVDBMission::Recevied(_baidu_vi::CVString&, char*, int, int):
2 _baidu_framework::CBVMDDataVMP::RstProc(unsigned int, unsigned int, long, unsigned long):
3 _baidu_framework::CBVMDDataVMP::Update(void*, unsigned int, unsigned int, unsigned int, _baidu_vi::tag_MessageExtParam const&):
4 _baidu_vi::CVHttpClient::EventNotify(_baidu_vi::EN_HTTP_TYPE, unsigned int, int, int, unsigned int, unsigned int):
5 _baidu_vi::CVHttpClient::NotifyReceiveArrival(_baidu_vi::CVHttpSocket*, int, int):
6 _baidu_vi::CVHttpClient::OnReceive(_baidu_vi::CVHttpSocket*):
7 _baidu_vi::CVHttpClient::InternalHttpSocketCallBack(_baidu_vi::CVHttpSocket*, _baidu_vi::EN_HTTPSOCKET_CB_TYPE):
8 _baidu_vi::CVHttpClient::HTTPSocketCallBack(void*, void*, _baidu_vi::EN_HTTPSOCKET_CB_TYPE):
9 _baidu_vi::CVHttpSocket::OnReceive():
10 _baidu_vi::CVHttpSocket::InternalSocketCallBack():
11 _baidu_vi::CVHttpSocket::VISocketCallBack(void*):
12 _baidu_vi::CVSocketMan::SocketThreadProc(void*):
13 _pthread_body:
14 _pthread_start:
15 thread_start:
集成百度地图时,官方文档里面会让你引入OpenGLES.framework等好多框架,等我们都整理完后,来回多点几次发现偶尔会出现以上错误。
解决方法:
把工程里面的OpenGLES.freamwork框架移除
OpenGLES.framework:提供简洁而高效的绘制2D和3D图形的OpenGL API子集
这个框架可能和百度地图里面的其它功能有关系,但是暂时只显示位置的功能里面没有用到,就暂时这样先解决吧。