Насколько мне известно, вы не можете отключить службу определения местоположения на симуляторе.
Подход, который я обычно использую при использовании службы определения местоположения, заключается в создании простого класса оболочки arround NSLocation, адаптированного к потребностям моего приложения.
В этой оболочке вы легко можете сделать видсервис не работает в симуляторе.Например, он может иметь метод isEnabled, который возвращает false на симуляторе с определением компилятора, например (#if TARGET_ IPHONE_SIMULATOR)