내 프로젝트 중 하나에서 현재 사용자 위치를 Appdelegate의 웹 서버에 보내야합니다. 그것은 사용자가 권한을 얻으려면 표시된 경고의 확인 버튼을 클릭하면 잘 작동합니다.하지만 내가 처음 응용 프로그램을 실행할 때 권한 경고는 rootview Controller로오고 나서 늦게 표시됩니다. 위도와 경도 cllocation을 얻는 것은 0.00000f입니다. 어떻게하면 appdelegate에서 강제로 권한을 얻을 수 있습니까? 아니면 강제로 사용자 위치를 얻을 수 있습니까?사용자 현재 위치 찾지 못함
두 번째로 생각하면 사용자가 자신의 위치를 축을 거부하면 경고에 다른 시간이 표시되지 않습니다.이 경우 cllocation을 가져 오는 위도와 경도도 0.00000f입니다. 권한 경고 2 또는 2 회 이상을 표시하는 방법 같은 질문을 할 수 있습니다.
해피 기본와 두 번째 것은 사과에 대한
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
에서 윈도우의 rootViewController
을 설정하기 전에 CLLocationManager
을 설정해야합니다 귀하의 시나리오에는 당
장치 또는 시뮬레이터에서 실행 중이십니까? – chandru
메신저가 장치에서 실행 중입니다 .. – chakshu