언어
웨이포인트 형식 - Xcode 지원

iPhone, Xcode 및 iOS 시뮬레이터용 GPX 웨이포인트

Xcode 위치 시뮬레이션 및 iPhone GPS 테스트를 위해 Google 지도 길 찾기 링크를 GPX 웨이포인트 파일로 변환합니다. 붙여넣기, 로그인 및 다운로드.

Xcode와 함께 작동 iOS 시뮬레이터 호환 경로가 저장되지 않음
iPhone Xcode용 Google 지도 GPX 웨이포인트

전체 또는 짧은 URL을 허용합니다(예: maps.app.goo.gl). 다음을 포함하는 길찾기 경로 링크여야 합니다. /dir/.

iPhone에 GPX 웨이포인트를 사용하는 이유는 무엇인가요?

Xcode와 iOS 시뮬레이터는 트랙이 아닌 GPX 웨이포인트를 사용하여 위치를 시뮬레이션합니다.

iOS용 웨이포인트 형식

Xcode의 iOS 시뮬레이터와 대부분의 iPhone 위치 테스트 워크플로에서는 GPX 웨이포인트를 사용합니다. 이 페이지는 로드할 준비가 된 웨이포인트 형식의 GPX를 출력합니다.

Xcode 및 iOS 시뮬레이터

GPX 파일을 Xcode 프로젝트에 직접 로드하여 iOS 시뮬레이터에서 움직임을 시뮬레이션하거나 iOS 위치 인식 앱과 함께 사용하여 테스트할 수 있습니다.

비공개 전환

Google은 경로를 가져올 때만 Google 로그인을 사용합니다. 경로 데이터는 GPX 파일이 생성된 후에는 저장되지 않습니다.

Google 지도를 iPhone용 GPX로 변환하는 방법

지도 링크에서 Xcode 프로젝트의 GPX 파일로 이동하는 3단계.

1

지도 링크 복사

Google 지도를 열고 길찾기 경로를 설정한 후 URL을 복사하세요. 전체 및 짧은 map.app.goo.gl 링크가 모두 작동합니다.

2

붙여넣기, 로그인, 변환

위의 링크를 붙여넣으세요. Google에 로그인하고 iPhone/iOS 모드가 선택되었는지 확인한 다음 변환하여 웨이포인트 GPX를 얻습니다.

3

Xcode 또는 테스트 도구에 추가

GPX 파일을 다운로드하여 Xcode 프로젝트에 추가하거나 iOS 위치 시뮬레이션 워크플로에 로드합니다.

시뮬레이션 여행 옵션

GPX를 다운로드할 때 모의 여행 옵션 대화 상자에서 이러한 옵션을 설정할 수 있습니다.

권장 속도와 균일 속도

모의 여행 기간

경로 유형(도보, 자전거 또는 운전)에 따라 현실적인 시간을 설정하려면 권장 이동 속도를 선택하고, 고정 속도(예: 60km/h)를 설정하려면 균일 이동 속도를 선택합니다. 각 경유지의 타임스탬프가 그에 따라 분산되므로 총 시뮬레이션 시간은 선택에 따라 달라집니다.

시뮬레이션된 이동 시간: 권장 속도 대 균일 속도
경유지에서의 추가 대기 시간
각 지점에서 일시 중지

경유지에서의 추가 대기 시간

모든 경유지에서 0초, 30분, 1분 등 선택적으로 일시정지를 추가할 수 있습니다. Pokemon GO 위치에서 정차 시뮬레이션을 하거나 사용자가 이동하기 전에 한 지점에 잠시 머무를 것으로 예상되는 앱을 테스트할 때 유용합니다.

GPX의 고도

예상 고도 포함

iPhone 또는 Android용으로 다운로드할 때 예상 고도 포함을 켜서 GPX의 각 지점에 대한 예상 고도 값을 기록할 수 있습니다. 피트니스 앱, 지형 인식 내비게이션 또는 고도 데이터를 사용하는 모든 도구에 유용합니다.

GPX에 예상 고도 포함하기

알아두면 좋은 점

Xcode의 iOS 시뮬레이터는 웨이포인트(이름이 지정된 개별 GPS 포인트)가 있는 GPX 파일을 기대합니다. 이는 Android 앱 및 Garmin 장치에 사용되는 GPX 트랙과 다릅니다. 여기에서 iPhone/iOS 모드를 선택하면 Xcode가 직접 읽을 수 있는 웨이포인트 형식 GPX가 출력됩니다.

Xcode에서 파일을 로드하려면: 프로젝트를 열고 디버그 → 위치 시뮬레이션 → 프로젝트에 GPX 파일 추가로 이동한 후 다운로드한 파일을 선택합니다. 그런 다음 iOS 시뮬레이터의 위치 시뮬레이트 메뉴에서 파일을 선택합니다.

Google 지도 URL은 길찾기 경로(/dir/ 포함)여야 합니다. 짧은 maps.app.goo.gl 링크가 지원됩니다.

이 도구의 사용 시기

  • iOS 개발자가 직접 이동하지 않고도 Xcode에서 위치 인식 앱을 테스트할 수 있습니다.
  • 재현 가능한 방식으로 iPhone에서 위치 시나리오를 실행하는 QA 테스터.
  • 내비게이션 앱 개발자가 특정 경로를 따라 턴바이턴 길 안내를 테스트합니다.
  • iPhone에서 달리기 또는 걷기를 시뮬레이션하는 피트니스 앱 개발자.

Android 트랙 형식의 경우 Android GPX 페이지을 사용합니다. Pokemon GO의 경우 포켓몬 GO GPX 페이지을 사용합니다.

iPhone GPX 웨이포인트를 내보낼 준비가 되셨나요?

위에 Google 지도 길 찾기 링크를 붙여넣고 Xcode용 웨이포인트 형식의 GPX를 다운로드합니다.