locationManager didEnterRegion not called in XCode 9 Simulator
问题 I have an app that does geofencing. When I run it in the Simulator (Xcode 8.3.3 and Xcode 9), everything seems to work with the exception that my CLLocationManager didEnterRegion is never called. It is called just fine when I run the app on my iPhone, either out in the real world (entering a region) or in Xcode via location simulation. Any idea why this would be? One difference I've discovered is that the simulator only supports monitoring location when in use, so I had to set things up so I