苹果地图找不到地址,IOS 6

Posted

技术标签:

【中文标题】苹果地图找不到地址,IOS 6【英文标题】:Apple maps cant locate an address,IOS6 【发布时间】:2013-05-28 10:29:40 【问题描述】:

Out 应用程序正在调用 Apple 地图以查找地图上的地址 这就是我们向地图发送地址的方式

http://maps.apple.com/?q=1858 East Pike Street,(Old Route 50),Clarksburg,WV 26302 (Harry Green Chevrolet)&ll=39.278,-80.299 

其中说,未找到数据错误! 但是在谷歌地图上发现了相同的位置 谁能建议我如何在 Apple 地图上找到提到的位置 提前致谢

【问题讨论】:

那个网址有空格,你确定底层软件可以处理吗? 【参考方案1】:

首先,测试独立的 Apple 地图应用是否能够真正识别输入的地址。如果没有,请使用独立应用程序,直到您弄清楚服务的困惑之处。 Google 托管他们的服务的时间……更长了,而且他们是一家搜索公司——他们的专业知识包括高级语言处理是很自然的。

另外,我还建议您使用新的 ios 6 API 打开地图。这就是我从坐标进行路由的方式。

// if you know the coordinates:
MKPlacemark * srcPlacemark = 
    [[[MKPlacemark alloc] initWithCoordinate:src 
                           addressDictionary:[NSDictionary dictionary]] autorelease];
MKMapItem * srcObj = [[[MKMapItem alloc] initWithPlacemark:srcPlacemark] autorelease];
// alternatively, if you want to use "user's current location":
// MKMapItem * srcObj = [MKMapItem mapItemForCurrentLocation];

// if you know the address:
NSDictionary * dstDict = [NSDictionary dictionaryWithObjectsAndKeys:
                          self.addressLabel.text, kABPersonAddressStreetKey,
                          self.city ? self.city : @"", kABPersonAddressCityKey,
                          self.country ? self.country : @"", kABPersonAddressCountryKey,
                          nil];
MKPlacemark * dstPlacemark = [[[MKPlacemark alloc] initWithCoordinate:dst addressDictionary:dstDict] autorelease];
MKMapItem * dstObj = [[[MKMapItem alloc] initWithPlacemark:dstPlacemark] autorelease];

return [MKMapItem openMapsWithItems:[NSArray arrayWithObjects:srcObj, dstObj, nil] 
                      launchOptions:[NSDictionary dictionaryWithObject:MKLaunchOptionsDirectionsModeDriving 
                                                                forKey:MKLaunchOptionsDirectionsModeKey]];

【讨论】:

以上是关于苹果地图找不到地址,IOS 6的主要内容,如果未能解决你的问题,请参考以下文章

在 ios 8 及更高版本上打开苹果地图不起作用

苹果升级到iOS10后使用高德地图导航一直提示GPS信号弱,这样怎么解决?

ios之苹果和百度地图的使用

ios 苹果和百度地图的相关使用

iOS 6 地图 - 找不到方向

Phonegap 苹果地图:从当前位置导航