I don't have any problem on building or running my app. I stored on Parse a geopoint and I am comparing with another one created in-running.
I am assigning them the same value (I already tried to assign a different location, by changing a digit on latitude and longitude also)
Distance between them is 0 meters or 1 meter.
This doesn't work:
query.whereKey("Coordinate", nearGeoPoint: currentLocation, withinKilometers: 15.0)
This works:
query.whereKey("Coordinate", nearGeoPoint: currentLocation)
And this doesn't work:
query.whereKey("Coordinate", nearGeoPoint: currentLocation, withinKilometers: 155555555.0)
This makes no sense for me.