2010-01-13 3 views
2

시뮬레이터에서 테스트 할 때이 팝업이 표시되지 않습니다. "이 앱에서 현재 위치를 사용하도록 허용 하시겠습니까?"라는 메시지가 표시되지만 장치에서 테스트하는 동안이 메시지가 팝업됩니다. 왜 그런지 알 수 있습니까?시뮬레이터 및 장치의 핵심 위치

답변

1

시뮬레이터에서 앱을 테스트하고 있으며 실제 위치 데이터가 없기 때문입니다. 그것은 물론 시뮬레이터에 존재하지 않는 개인 정보 보호상의 이유로 장치에 나타납니다.

0

iSimulate이 작업을 수행 할 수있는 항목이 있지만 비용을 지불해야합니다.

0

일부 개인 정보 보호와 관련되어 있기 때문에 기기에서이 팝업이 표시됩니다. SDK에서 앱이 기기 위치 정보를 얻을 수 있도록 허용할지 여부를 확인하는 것입니다.

시뮬레이터에서는 Apple이 원하지 않기 때문에 발생하지 않지만 질문을 받아야한다고 생각합니다. 따라서 사용자가 GPS 사용을 허용하지 않을 때 일부 동작을 시뮬레이션 할 수 있습니다.

건배,
VFN

시뮬레이션 위치 옵션을 선택하여, 시뮬레이터에 응용 프로그램을 테스트하는 동안 당신은 당신의 현재 위치로 어떤 위치를 선택할 수 있습니다
1

enter image description here

당신은 사용자의 위도와 사용자의 위치를 ​​추가 할 수 있습니다
0

/경도 GPX 파일을 사용하여. GPX는 위치 시뮬레이션 서비스에 맞춤 위치를 추가하기위한 xml 형식 파일입니다.

여기 좋은 예입니다 : http://blackpixel.com/blog/2013/05/simulating-locations-with-xcode.html

이 예에 따르면, 생성하고 쉽게 GPX 파일을 추가 할 수 있습니다. GPX 파일은 표준화 된 파일 형식으로 위치를 시뮬레이션합니다.

GPX 파일 형식은

<?xml version="1.0"?> 
<gpx version="1.1" creator="Xcode"> 
    <wpt lat="-00.000000" lon="00.00000"> 
     <name>London</name> 
    </wpt> 
</gpx> 

같은 엑스 코드의 왼쪽 상단에서 편집 계획에서이 파일을 엑스 코드에이 파일을 바로 선택 위치를 추가 한 후 보인다.

다른 도움이 필요하면 알려주십시오.

+0

링크에서 중요한 내용을 입력해야합니다. 링크는 위험 삭제에만 응답합니다. – Mike