2013-04-10 6 views
0

내 수퍼바이저에게 내 앱을 데모해야합니다. 필자는 모든 테스트를 설정하여 cali의 고속도로 드라이브에서 작동하도록했습니다. 내가 데모 할 때 나는 사무실에있을 것이고 (고정 된) 그래서 전화기의 실제 위치 데이터는 데모 결과를 전혀 보여주지 않을 것이다.장치의 가짜 위치를 강제 설정 하시겠습니까?

어쨌든 아이폰을 도시 드라이브로 만들 수 있습니까? - 기본적으로 실행 중이면 즉 기기에 연결되어 있지 않은 경우.

+0

드라이브 포인트의 좌표가 필요하고, CLLocationManager를 재정의하고, 한 번에 한 포인트 씩 대리인의 didUpdateToLocation을 호출하는 반복 타이머 또는 gcd 소스를 시작해야합니다. 좌표를 얻을 수 있습니다 http://universimmedia.pagesperso-orange.fr/geo/loc.htm – Jano

답변

3

CLLocationManager_simulatorhere과 같이 데모 빌드에 포함시킬 수있는 github에 다양한 CLLocationManager 시뮬레이터가 있습니다.

위치 데이터를 파일에 기록하도록 설정 한 다음 파일을 재생하는 CLLocationManager 시뮬레이터를 만들 수 있습니다. 테스터는 테스트 드라이브를 기록한 다음 개발자가 사무실에서 다시 재생하여 디버깅을 시도하거나 새로운 빌드로 다시 테스트 할 수 있습니다.

0

시뮬레이터를 사용하여 데모를해도 상관 없지만 시뮬레이트 된 위치를 사용할 수 있습니다. 시뮬레이터 메뉴에서 디버그 -> 위치를 확인하십시오.

+0

내 맥에 대한 액세스 권한이 없습니다. 나는 질문에 그것을 게시 했어야했다. – Andrew

관련 문제