Použitím skutečné lokalizační služby v simulátoru

hlasů
2

Existuje způsob, jak používat skutečné lokalizační služby v simulátoru pouze (žádný přístroj zapojen)? Vždy jde do Cupertino.

Položena 06/05/2010 v 16:06
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
6

Ano, můžete použít skutečné údaje o poloze v simulátoru pomocí iSimulate . Stále je potřeba skutečné zařízení, ale skutečný přístroj právě čerpadla dat do simulátoru, takže můžete stále držet testy na simulátoru se všemi jeho výhodami (rychlost!) S reálným umístěním, akcelerometru atd data z přístroje.

Odpovězeno 06/05/2010 v 16:31
zdroj uživatelem

hlasů
6

Nemyslím si, že je možné použít údaje o skutečné poloze v simulátoru, ale je to poměrně triviální zabalit třídu CLLocationManager ve třídě vlastním designem, a poskytovat testovací data z vaší třídy, když vedete v simulátoru a použijte CoreLocation když jste na zařízení.

Odpovězeno 06/05/2010 v 16:20
zdroj uživatelem

hlasů
2

Ne, budete muset nasadit do svého zařízení.

V závislosti na tom, jak těžké to dělá váš život, a v závislosti na tom, co děláte, měli byste být schopni používat podmíněné kompilace spustit blok vlastního lokalizačního kódu, který běží pouze v simulátoru. Tímto způsobem můžete nastavit nějaké tvrdé kódovaných hodnot polohy pro čtení z, nebo tak něco.

Odpovězeno 06/05/2010 v 16:19
zdroj uživatelem

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