2014-12-10 3 views
0

시간대를 사용하고 있다면 위치 서비스 프롬프트가 필요한지 알 수없는 것 같습니까? 테스트하는 동안 내 전화에서 위치 서비스를 사용 중지했으며 여전히 내 시간대를 발견합니다. 나는 사과에 의해 거부되고 싶지 않다.ios의 시간대에만 위치 서비스 프롬프트가 필요합니까

나는이 사용하고 있습니다 VAR 시간대 = NSTimeZone.localTimeZone()를 어떤 도움

감사합니다 이름을 지정합니다..

키스

답변

1

번호 당신은 당신의있는 NSDate 객체를 생성 할 때 기본적으로 사용됩니다 localtimezone에 대한 프롬프트를 얻을하지 않습니다. BTW 당신은 ​​당신이 var에 로컬 시간대의 이름을 지정하는 것처럼 timeZone을 정의하지 않습니다. 당신이 시간대에 대한 좀 더 많은 정보가 필요하면

당신은이 링크를 살펴해야합니다

using NSTimeZone framework

+0

감사를 다시 회신을 위해! 미안 내가 분명하지 않다면, 나는 현재 시간대를 정의하려고하지 않고 사용자의 현재 시간대 만 저장하려고한다. 나는 단지 그들이 위치 서비스 허용 프롬프트에서 "ok"를 클릭해야할지 몰랐다. – user3712837

+0

내가 말했듯이 위치 설정과 관련이 없으며 사용자 위치를 모니터링하지 않습니다. 위치가 필요하면 CFLocationManager를 사용해야하며이 정보에 액세스 할 수있는 권한을 사용자에게 요청해야합니다. https://developer.apple.com/library/mac/documentation/CoreLocation/Reference/CLLocationManager_Class/index.html#//apple_ref/occ/cl/CLLocationManager –

+0

다시 최종 사용자에게는 아무 것도 묻지 않습니다. –