Posts

Post not yet marked as solved
3 Replies
288 Views
Hello!I have build an app which informs the user about roaming offers when the user is leaving the provider's home land (Germany). The app is running location services in background mode and makes a reverse geo-coding to find out the current country from time to time. So if the result is CH for Switzerland for example the user probably is in Switzerland and an offer for matching roaming products can be displayed. But I am looking for a solution which is faster, realtime if possible, and more safe. With my method the user can be in Switzerland but still logged in in the german home cell network. Or he is still in Germany but the iPhone has re-connected into a swiss network.I know that in the past it was not possible to retrieve the current cell tower id or the cell provider name (only the home provider name) or the roaming state. Has something changed with the iOS versions starting with 13? There are some improvements and addons made to the network api so I hope that there are new ways, may be indirect, may be undocumented, to improve my implemented method which is really not more than a bad workaround.Best regardsMarc
Posted Last updated
.