之前在做項(xiàng)目的時候稚虎, 一直很正常撤嫩, 后來總是出現(xiàn)這個提示, 就去查了一下蠢终。
一序攘、在使用高德地圖的API的時候茴她,沒有辦法實(shí)現(xiàn)定位,在這里說一下在真機(jī)測試的時候出現(xiàn)沒法定位應(yīng)該注意的幾點(diǎn)問題和解決方法程奠。
1.將mapView添加到self.view上,[self.view addSubView:self.mapView];
2.在plist文件中添加一個屬性NSLocationAlwaysUsageDescription丈牢。
3.設(shè)置mapView的一個屬性,self.mapView.showUserLocation = YES,這個屬性一定要設(shè)置為YES瞄沙。
4.設(shè)置mapView的另一個屬性己沛,self.mapView.userTraceMode = 1,將這個屬性設(shè)置為1。
二距境、在用高德地圖API的時候申尼,還會遇見一個為題,就是總是提示:INVALID_USER_SCODE垫桂。
當(dāng)遇見這個問題的時候师幕,一般的問題都是,注冊key之后沒有十分鐘就開始使用這個key值了诬滩。
另外一種情況就是注冊的key值有問題们衙,應(yīng)該重新注冊一個key值,
當(dāng)注冊的時候碱呼,填寫bundleIdentifier的時候,最好是在程序中用[NSBundle mainBundle].bundleIdentifier;
將bundleIdentifier打印出來然后復(fù)制到注冊的bundleIdentifier位置處宗侦,然后注冊一個新的key重新使用愚臀。