1.報(bào)錯(cuò)
解決方法:按照官方提供的sdk里面的文檔添加所需要的庫(kù)文件执俩,然后在工程中把一個(gè)文件的后綴由.m改為.mm役首,讓工程同時(shí)支持OC編譯和C++編譯(或者直接在設(shè)置里面設(shè)置工程支持C++編譯也行)衡奥。
2.初始化百度地圖失敗矮固,百度地圖引擎啟動(dòng)不成功档址。
//初始化百度地圖
mapManager = [[BMKMapManager alloc] init];
BOOL ret = [mapManager start:BAIDU_APPKEY generalDelegate:self];
if (!ret) {
NSLog(@"manager start failed!"); //運(yùn)行的時(shí)候執(zhí)行這個(gè)了浦妄,啟動(dòng)失敗
}
解決方法:在plist文件中添加Bundle display name這個(gè)項(xiàng)见芹。
3.地圖調(diào)用成功了,也定位了,地圖顯示全為方格線儿咱,定位不出地圖混埠。
解決方法:檢查BAIDU_APPKEY和你的項(xiàng)目是不是對(duì)應(yīng)一致的钳宪。如果不一致吏颖,申請(qǐng)你的項(xiàng)目的APPKEY,或者把包名改成該BAIDU_APPKEY對(duì)應(yīng)的包名缩多,重新運(yùn)行,地圖即可正常顯示逊抡。
慢慢來秦忿,一步一個(gè)巴掌印灯谣。胎许。钩述。牙勘。方面。