위치 기반 응용 프로그램을 처음 사용했습니다. 내 요구 사항은 사용자가 선택한 지역에 도달하면 기기가 위치 기반 알림을 표시해야한다는 것입니다. 완벽하게 구현되었습니다. 이 응용 프로그램은 백그라운드에서 작동합니다. 이제 내 새로운 요구 사항은 앱을 종료 한 후에도 기기가 위치 기반 알림을 표시해야한다는 것입니다. [이 기능을 사용하는 몇 가지 iPhone 앱을 보았습니다. 앱은 '알리미'& '위치 정보 제공 프로그램']입니다.위치 기반 알림이 일시 중지 모드에서 호출하지 않습니다.
내 구현 단계를 다음과 같이 점검 할 수 있습니까?
- 응용 프로그램을 실행하십시오.
- 위치 알림 버튼을 선택했습니다.
다음 CLLocationManager API를 호출하여 내 지역을 모니터링합니다.
[locationManager startMonitoringForRegion : @ "MyRegion"desiredAccuracy : kCLLocationAccuracyBest]; [locationManager startMonitoringSignificantLocationChanges];
[백그라운드에서 실행 중] 앱을 종료하십시오.
- 알리미 기반 경고 알림을 올바르게 받고 있습니다.
여기에는 새로운 요구 사항이 있습니다.
- 응용 프로그램을 실행하십시오.
- 위치 알림 버튼을 선택했습니다.
다음 CLLocationManager API를 호출하여 내 지역을 모니터링합니다.
[locationManager startMonitoringForRegion : @ "MyRegion"desiredAccuracy : kCLLocationAccuracyBest]; [locationManager startMonitoringSignificantLocationChanges];
앱을 종료하십시오. [현재 애플리케이션이 백그라운드에서 실행되고 있지 않음]
사용자가 위치에 도달하면 위치 기반 알림이 표시되어야합니다.
이 논리는 어떻게 구현합니까?
은 APNS입니다. [푸시 알림]이 문제를 해결할 수 있습니까? – user1249854
APNS .. 특정 시간에 알림을 표시하고 싶지만 기기 위치를 기반으로 알림을 푸시하는 경우 솔루션입니다. 사용자가 웹 서비스에 위치 정보 만 전송하면 완료 할 수 있습니다. 앱이 종료 된 이후입니다. 앱이 백그라운드에서 실행중인 경우 가능합니다. – Shubhank
가 도움이된다면 대답을 수락합니다. – Shubhank