Какие карты можно использовать в платном iOS приложении?
Лично знаком с тремя картами:
1. Родные - не подходят из-за отсутствия домов даже в крупных городах
2. Яндексовские - они прекратили обновляться + насколько я понимаю, там нельзя рисовать оверлеи на карте (хочется рисовать круги/окружности). Также, как я понимаю, приложение должно быть бесплатным.
3. Гугловые - оверлеи можно рисовать, но опять же необходима бесплатность приложения.
Кто как решал проблему с картами? Или если совсем не хочется пользоваться яблочными картами, то единственный путь - делать приложение бесплатным, вставлять баннеры в приложение и за встроенные покупки их отключать?
Вам должны подойти карты Openstreetmap (openstreetmap.ru/).
Их можно подключать практически как угодно (в том числе как WMS), или найти в настольных форматах (shapefile и другие).
Вопрос только в доверии к этим картографическим материалам.
Вы можете найти огромное количество информации об OSM в интернете, в том числе и на хабре.
Есть масса вариантов собственной стилизации картографических данных OSM, но всё зависит от ваших целей и задач, а также возможностей (например, можно довольно просто стилизовать данные OSM с помощью, например, Mapnik, но нужен собственный тайл-сервер). Я не уверен, что среди готовых вариантов вы найдете что-то, что подойдет вам сразу.
Не знаю, как там у iOS с подключением разных источников карт, но если там поддерживается наиболее распространенных протокол WMS, то могу ещё дать ориентировку на публичную картографическую основу РФ (её можно посмотреть здесь: maps.rosreestr.ru/PortalOnline - она как подложка под кадастровые данные, где её взять по WMS могу рассказать), либо карту ESRI (погуглите ArcGIS Online World Street Map).
Ещё не забывайте про карты Bing и Yahoo, но там тоже нужно смотреть лицензионное соглашение.
Родные карты Apple не использовали из-за малой детализации.
Использовали Яндекс.Карты как основу и данные точек для карты по API от 2GIS.
Приложение бесплатное.