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

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