Xcode 12.5.1 (12E507) Unable to add GPS Exchange to project

GPX exchange no longer works. When selecting a gpx file, all gpx files are greyed out.

This was working fine before, and in fact my project has a gpx file it was using to simulate gps and this was working and now no longer is listed as a location to simulate.

This is hampering my development.

Post not yet marked as solved Up vote post of t-j-c Down vote post of t-j-c
2.9k views
  • I’m having the same issue. Xcode 13 beta 4 works however.

Add a Comment

Replies

I am having a related issue. The option to simulate locations seems to be missing from the scheme editor. Our QA team requires builds set to various locations for testing. Is it still possible to create builds to run on device (not in the simulator) with fake locations?

Post not yet marked as solved Up vote reply of ids Down vote reply of ids

Having exactly the same issues with Xcode Version 12.5.1 (12E507) However, it appears to work as expected with Xcode Version 13.0 beta 5 (13A5212g)

Possible workaround could be to update manually xcscheme file as such:

<LocationScenarioReference
    identifier = "{path to .gpx file}"
    referenceType = "0">
</LocationScenarioReference>

Same here, I thought I was going nuts :D

It completely works on Xcode12* once deleting Xcode13.

But in my case, temporarily storing Xcode13 in Trash without deleting, GPX files showed up.

If they don’t show up or Simulate Location button itself is not displayed, try edit scheme > options > default location > choose gpx file and build.

Does someone has a fix for this ?