반응형
위치 서비스를 사용할 때, Input.location.start()를 먼저해야한다. 하지만 이것을 같은 코루틴 내에서 시작하고 대기하면 끝나지 않는 Initializing 상태에 갇히게 되는것을 확인하였다. 그래서 코루틴을 시작해주기 전에 먼저 locationService.start()를 해주고 코루틴에 진입하여 대기하였는데 빠른속도로 처리되는 것을 확인하였다.
또, iOS에서 로케이션서비스가 작동안하는 경우가 있다. 증상을 보아하니 원래는 설정란으로 들어가서 안함 -> 항상 or 사용할 때만 이렇게 설정할 수 있었는데, 위치 서비스를 사용하는 부분에서 설정 알람이 안나타났다. 그래서 찾아보니
info.plist에서 location 서비스 관련해서 항상과 사용할 때만 에 대해서 설명을 추가하도록 되어있었다.
자세히 적고 싶지만 기억이 안나서...
미래의 나를 위해 힌트를 주자면 NS로 시작하거나 privacy로 시작하니 Location 다음으로 항상, 사용할 때만의 영어가 명시되어있다면 그것이 맞으니 추가해주자
P.S
전에 봤던 글을 찾았다.
http://comxp.tistory.com/313
반응형
'IT > Trouble Shoot' 카테고리의 다른 글
PHP - SimpleXMLElement로 XML 생성시 주의할 점 (0) | 2019.01.22 |
---|---|
레인보우식스 21:9 적용 안될 때 (0) | 2019.01.15 |
Unity - WWW not working on Android, iOS (0) | 2019.01.11 |
Country Code 국가 코드 mysql (0) | 2018.12.21 |