Basically, I can't get boundary crossing events - locationManager:did[Enter|Exit]Region: - to trigger.

I posted [earlier](https://stackoverflow.com/questions/11388003/testing-location-with-simulator) about testing locations with the simulator but now think I should rephrase the question.

I've looked through the source code and made sure only the standard location services were used, as opposed to significant-change although they were only used when the app went into the backround or was suspended so it shouldn't have been relevant. I also used regionMonitoringEnabled and regionMonitoringAvailable in order to check that they were indeed available in the simulator (they are).

But still nothing. updateWithEvent is not called and therefore the table/icon badge number is not updated.

I'm going to keep looking but I can't tell if it's has something to do with how the API works (locationManager:did[Enter|Exit]Region:) or if it's a simulator thing (although the simulator shows location updates nicely).