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.53k stars 196 forks source link

[Question] Map not loading #147

Closed coderunnerone1 closed 1 year ago

coderunnerone1 commented 1 year ago

App does not display map

Everything works in the app, however the map is just a grey box

Schlaubischlump commented 1 year ago

Hi @coderunnerone1

I need more information to help you.

  1. Which version of macOS are you using ?
  2. Which version of iOS
  3. Do you have Xcode installed, if so which version?
  4. Whats your system language on your mac (anything other than english ?)
  5. Which version if LocationSimulator are you using ?
coderunnerone1 commented 1 year ago

macOS Monterey 12.6.2

iOS 16.2

No Xcode

System Language is english

Beta 9 (V7)

Schlaubischlump commented 1 year ago

Is there any message in the LocationSimulator log ? cmd + L

coderunnerone1 commented 1 year ago

yeah, theres some errors, im just going to send you the full log

https://file.io/hrgEkb3iYW5D

coderunnerone1 commented 1 year ago

I just noticed that the offical apple maps app is doing a similar thing, the map is a grey box and I cant close the "Whats new in apple maps" popup

coderunnerone1 commented 1 year ago

Is there a way to change the map provider from apple maps to like open street map or somthing

Schlaubischlump commented 1 year ago

I can not reproduce the error. I uninstalled Xcode on my test machine to produce the same error log you send me, but everything is still working.

Do you have changed the time on your mac by any chance ? MapKit sometimes has problems if you do not automatically set the time on your computer.

Is the Apple Maps app working correctly?

I assume LocationSimulator is able to access the internet. That means you are connected to the internet and you have not installed any applications that block the internet traffic ? Otherwise the map will obviously not load.

Schlaubischlump commented 1 year ago

I didn't see your answers before. Sorry about that. Changing the provider is not easily possible. It would require almost a complete rewrite.

Are you using a hackintosh or something like this ? I have seen this behavior before (in virtual machines), when the GPU acceleration is not working correctly.

coderunnerone1 commented 1 year ago

yeah im using a old 2011 macbook air

i used OCLP to update to Monterey, Is there a fix for the acceleration problems, My mac is non-metal

Schlaubischlump commented 1 year ago

Can you send me the processor and graphics information you can find in the "About this mac" dialog ?

Schlaubischlump commented 1 year ago

If I understood everything correctly, Apple dropped the GPU support for Intel GMA with macOS Big Sur. You could in theory downgrade to macOS Catalina. Then everything GPU related should be working again.

coderunnerone1 commented 1 year ago

its a 1.8 GHz Dual-Core Intel Core i7 and Intel HD Graphics 3000 384 MB

Schlaubischlump commented 1 year ago

Sadly I haven't found a way yet, besides downgrading. It does not seem to be possible to disable the GPU acceleration for Maps / MapKit and there does not seem to be a way to enable it either for your GPU on macOS version after Catalina :/

Does the Maps app work if you boot the mac in safe mode?

coderunnerone1 commented 1 year ago

I downgraded to catalina and everything works now. Also i have a feature suggestion, you should add a feature where you can right click on a location and you can choose to navigate or teleport there without having to drag your location marker

Schlaubischlump commented 1 year ago

You can long click. You don't have to drag the marker