iOS開發(fā) - 解決百度地圖模擬器無(wú)法定位問(wèn)題
來(lái)源:程序員人生 發(fā)布時(shí)間:2014-11-07 08:38:19 閱讀次數(shù):8228次
在摹擬器上使用百度地圖定位的時(shí)候, 常常報(bào)這樣的毛病:
/**
*定位失敗后,會(huì)調(diào)用此函數(shù)
*@param error 毛病號(hào)
*/
- (void)didFailToLocateUserWithError:(NSError *)error
{
NSLog(@"%@", error);
//Error Domain=kCLErrorDomain Code=0 "The operation couldn’t be completed. (kCLErrorDomain error 0.)"
}
1開始,我懷疑摹擬器沒法定位。但是, 百度地圖SDK里面又確切提供了摹擬器的靜態(tài)庫(kù), 說(shuō)明應(yīng)當(dāng)是可使用的。
折騰了1下, 發(fā)現(xiàn)是我沒開啟定位功能.. 傻了。
1般這樣有2個(gè)問(wèn)題:
1. 摹擬器沒開啟功能

默許位置選項(xiàng)是無(wú), 設(shè)置1下就行了。
2. 利用沒授權(quán)
第1次打開利用的時(shí)候, 會(huì)詢問(wèn)你是不是允許定位功能...
如果選擇了謝絕,那自然沒法定位。
解決辦法:
1. 重置摹擬器... 比較暴力
2. 到設(shè)置-->隱私--->里面設(shè)置1下就行了。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)