1. 문제 정의
- 핸드폰의 gps 위치정보 가져와서 api로 검색할 때 검색 되지 않음.
2. 사실 수집
- gps 위치정보가 제대로 가져와 지는지, api 명령어가 잘 작동을 한건지 확인 필요.
3. 원인 추론
- 에뮬레이터 위치정보 저장값 잘못 저장, gps 권한 설정 미흡, api에서 가져오는 명령어 오류 등.
4. 조사 방법 결정
- 처음부터 설정하듯이 단계를 다시 밟아봄. print문을 이용해 값 저장 및 전달이 되었는지 체크
5. 조사 방법 구현
- AndroidManifest.xml, Info.plist파일의 권한설정 부분 체크
- 에뮬레이터의 gps 정보 설정 부분 체크
- gps 정보 가져오는 함수에 print문 넣어 체크
- api에 전달 될 때 print문으로 gps값 다시 체크
- api에서 회신된 값 print문으로 체크
6. 결과 관찰
- gps값에는 문제가 없었음.
- api에서 회신 올때 빈 함수로 전달됨 확인.
- 확인시 api키 값이 잘못됨.
- 강의 교육 받을때 코드를 복사 붙여넣기 할 때 api키값을 수정 안한 것이 원인.
- 키값 수정하여 정상 확인.
'문제해결' 카테고리의 다른 글
command-line tools 버젼 불일치 (0) | 2024.12.31 |
---|---|
[Flutter 심화] 개인 과제 - 영화 정보 앱 TroubleShooting 1 (2) | 2024.12.27 |
[Flutter 기초] 개인 과제 - 기차 예매 서비스 TroubleShooting (0) | 2024.11.18 |
3주차 과제 콘솔 전투 RPG 게임 트러블 슈팅 (0) | 2024.11.07 |
2주차 과제 콘솔쇼핑몰 트러블 슈팅 (0) | 2024.11.01 |
댓글