2014-02-26 48 views
-2

我正在研究地圖工具包,我希望顯示當前位置,但我正在獲取美國位置。如何在Mapkit中查找我當前的位置

那麼任何一個人可以告訴我如何找到當前的位置?

+1

你在設備或模擬器上測試,這是常見的問題,你可以找到許多答案張貼在它上面 –

回答

0

在iOS5的模擬器默認情況下,你就會顯示在美國的某個位置。如果您想更改該位置,請在iOS Simulator菜單中,轉至Debug -> Location -> Custom Location。在那裏你可以設置緯度和經度,並相應地測試應用程序。這適用於mapkit,也適用於CLLocationManager。

0

首先在您的項目中導入CoreLocation框架。 在真實設備上測試此項目。您無法在iOS模擬器中找到用戶的當前位置。

CLLocationCoordinate2D location = [[[mapview userLocation] location] coordinate]; 
NSLog(@"Location found from Map: %f %f",location.latitude,location.longitude);