Мы наткнулись на такую проблему.
Мы разрабатываем приложения для путешествий. Для того, чтобы убедиться, что пользователь не тратит много денег на роуминг в нашем приложении мы решили реализовать вариант настройки для пользователя, чтобы просмотреть только кэшированные карты. Таким образом, мы позволяем пользователю решить, хочет ли он, чтобы загрузить карты из Интернета или он хочет, чтобы сэкономить деньги и просматривать кэшированные карты (хранится в библиотеке / кэша / MapTiles / MapTiles.sqlitedb).
Мы не можем найти способ осуществить это. Есть ли способ отключить сеть программно в этом случае? Или используйте MapKit сила кэшируются только плитки? Мы думали об изменении APN программно для этого параметра, чтобы заставить MapKit перейти в автономный режим. Можно ли изменить APN программно?
Спасибо!













