My natknęliśmy się na taki problem.
Rozwijamy aplikację dla podróżowania. Aby upewnić się, że użytkownik nie wydać dużo pieniędzy na opłaty za roaming w naszej aplikacji postanowiliśmy zaimplementować opcję ustawień dla użytkownika, aby wyświetlić tylko buforowane map. Więc pozwolić użytkownikowi zdecydować, czy chce się załadować mapy z internetu lub chce zaoszczędzić pieniądze i przeglądać mapy pamięci podręcznej (przechowywany w Bibliotece / Skrzynki / MapTiles / MapTiles.sqlitedb).
Nie możemy znaleźć drogę do wdrożenia tego. Czy istnieje jakiś sposób, aby wyłączyć sieć programowo w tym przypadku? Lub siła użycie MapKit buforowane tylko płytki? Myśleliśmy o zmianie APN programowo dla tej opcji, aby zmusić MapKit przejść do trybu offline. Czy jest możliwe, aby zmienić APN programowo?
Dziękuję Ci!













