MKMapView userLocationは、iPodに表示されません
-
22-09-2019 - |
質問
私が使用した
self.mapView.showsUserLocation = YES;
MKmapview上の青い点(丸)を示す。シミュレータでその作業罰金。私は、iPodで試験した場合しかし、そのは表示されません。誰もがその理由がどうなるか知っていますか?事前のおかげで。
解決
青い円は、ローカルのWiFiネットワークが(iPodであなたのlocationisは、最寄りの無線LANのSSIDので決定)システムではないよりも、どちらかのマップで表示されない場合。二つの解決策:それらは記載されている(必ずどこでそれを行うことができない)か、それが作業を行い、どこかに行くます。 iPhoneシミュレータではあなたはとてもそれが動作することを面白くない、シミュレートされた位置を取得します。
あなたのマップにマップの青い円を取得するが、そうでない場合、、我々はそれをさらに見ることができます。
他のヒント
iPodはロケーションサービスと同じ、ワイヤレスネットワーク上にあるが有効?
uは代表団を与えているかどうかをチェック---> map.delegate = SomeController;
-(void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark;
と
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error;
所属していません StackOverflow