Abbiamo inciampato su un tale problema.
Stiamo sviluppando una domanda di viaggio. Per assicurarsi che l'utente non spendere molto denaro sulle tariffe di roaming nella nostra applicazione, abbiamo deciso di implementare una soluzione impostazioni per l'utente di visualizzare solo le mappe nella cache. Quindi lasciamo l'utente a decidere se vuole caricare le mappe da internet o vuole risparmiare denaro e visualizzare le mappe nella cache (memorizzato in Library / Caches / MapTiles / MapTiles.sqlitedb).
Non possiamo trovare un modo per implementare questo. C'è un modo per disattivare rete a livello di codice in questo caso? O l'uso MapKit forza piastrelle memorizzato nella cache solo? Abbiamo pensato di cambiare APN a livello di codice per questa opzione per forzare MapKit andare offline. E 'possibile cambiare APN di programmazione?
Grazie!













