Schlaubischlump / LocationSimulator

MacOS application to spoof / fake / mock your iOS / iPadOS or iPhoneSimulator device location. WatchOS and TvOS are partially supported.
https://schlaubischlump.github.io/LocationSimulator/
GNU General Public License v3.0
2.39k stars 184 forks source link

[Question] When will iOS reset to the real address after disconnecting #155

Closed t0ny-peng closed 1 year ago

t0ny-peng commented 1 year ago

First, thanks for the great app. Please enjoy a cup of coffee with the donation I just made.

Quick question. When will iOS reset to its real address after disconnecting? I tried to find out the answer by myself but the result varies from 4hrs to 12hrs.

Schlaubischlump commented 1 year ago

Hi @t0ny-peng

Glad that you like the app and thank you for your donation :)

This was already addressed in #118.

It will also reset if you close LocationSimulator while your device is connected. if you disconnect it first and then close LocationSimulator, the Location will not reset.

Otherwise it should stay active until you reboot your iOS device or maybe toggle LocationService on and off.

t0ny-peng commented 1 year ago

Thanks for the explanation. It strangely seems that my iPhone has its own way of reseting even without rebooting. That being said, 4hrs is enough for me to order a burger in my nearest McDonalds.

Schlaubischlump commented 1 year ago

Interesting, which iPhone model do you have ? Sometimes there is strange behaviour depending on your device. E.g. on 16.1 you could only spoof your location on an iPhone 14 Pro if you where in airplane mode. iOS 16.2 fixed the issue.

t0ny-peng commented 1 year ago

I'm using iPhone SE 2022 with iOS 16.2. No need to look into it as it's not likely a bug of LocationSimulator itself.

Schlaubischlump commented 1 year ago

I just noticed that I forgot to reset the location of my iPhone 13 mini yesterday. So apparently the faked location persists for more than 24 hours for me. I had to reboot my device to get the real location. Really strange that it automatically resets for you.