Czy istnieje sposób na wykorzystanie rzeczywistych usług lokalizacyjnych w symulatorze tylko (no zaangażowany device)? Zawsze idzie do Cupertino.
Używanie prawdziwych usług lokalizacyjnych w symulatorze
Tak, można użyć prawdziwe dane o lokalizacji w symulatorze z pomocą iSimulate . Trzeba jeszcze prawdziwego urządzenia, ale prawdziwe urządzenie tylko pompy danych w symulatorze, więc nadal można zachować testów na symulatorze z niego korzyści (prędkość!) Z rzeczywistym położenia, akcelerometr itp danych z urządzenia.
Nie sądzę, że możliwe jest użycie rzeczywistych danych o lokalizacji w symulatorze, ale jest to dość trywialne do zawijania klasę CLLocationManager w klasie własnego projektu i dostarczenia danych testowych z twojej klasy, gdy używasz w symulatorze, a używać CoreLocation kiedy jesteś na urządzeniu.
Nie, musisz zainstalować na swoim urządzeniu.
W zależności od tego, jak trudne, które sprawia, że życie, w zależności od tego, co robisz, może być w stanie wykorzystać kompilację warunkową uruchomić blok kodu niestandardowego lokalizatora, który działa tylko w symulatorze. W ten sposób można skonfigurować jakieś wartości zakodowane lokalizacji do odczytu z, czy coś.













