Używanie prawdziwych usług lokalizacyjnych w symulatorze

głosy
2

Czy istnieje sposób na wykorzystanie rzeczywistych usług lokalizacyjnych w symulatorze tylko (no zaangażowany device)? Zawsze idzie do Cupertino.

Utwórz 06/05/2010 o 16:06
źródło użytkownik
W innych językach...                            


3 odpowiedzi

głosy
6

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.

Odpowiedział 06/05/2010 o 16:31
źródło użytkownik

głosy
6

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.

Odpowiedział 06/05/2010 o 16:20
źródło użytkownik

głosy
2

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ś.

Odpowiedział 06/05/2010 o 16:19
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more