这不算是一个很了不起的进步,因为用户可以选择的“位置”API 实在很多,包括OpenStreetMaps、Foursquare和Google Places等。但如果从对第三方开发者的支持的角度来说,苹果是给自己增加了竞争砝码。
iOS 6发布之后开发者不能在苹果的地图砖中继续使用GooglePlaces,而且如果他们想在自己的地图应用中使用标准的MapKit 框架,那么他们得选择使用其他服务。现在苹果添加了新的Search API,开发者获得了一站式解决方案,获得地图砖以及POI搜索数据更方便。
在iOS 6之前,谷歌的iOS 地图SDK不支持本地搜索规定,开发者只能继续使用Places API来获得本地搜索结果。如今苹果努力完善,给开发者添加更多新特性,证明他们确实在努力开发和完善地图应用。
{{item.content}}