2014-11-10 1 views
0

내 앱은 모바일 투 스토어 앱입니다. 28K 매장을 보유하고 있으며 iOS에 내장 된 지오 펜싱 기술을 활용하고 싶습니다.일부 위치 근처에있을 때 잠금 화면에서 내 앱 아이콘을 푸시하는 방법은 무엇입니까?

나는 어떻게하는지 잘 모르겠다. 사용자가 판매 지점 근처에 올 때마다 잠금 화면을 누를 수 있도록 앱 아이콘이 필요합니다.

나는 하나가 아이튠즈 커넥트 메인 화면에서 지역 파일 (.geojson)을 업로드 할 수 있습니다 참조하십시오. 그러나이 파일을 제공하는 것 외에 다음과 같이 코드로 내 코드에서 라우팅을 지원해야합니까?

- (BOOL)application:(UIApplication *)application 
      openURL:(NSURL *)url 
      sourceApplication:(NSString *)sourceApplication 
      annotation:(id)annotation { 
    if ([MKDirectionsRequest isDirectionsRequestURL:url]) { 
     MKDirectionsRequest* directionsInfo = [[MKDirectionsRequest alloc] initWithContentsOfURL:url]; 
     // TO DO: Plot and display the route using the 
     // source and destination properties of directionsInfo. 
     return YES; 
    } 
    else { 
    // Handle other URL types... 
    } 
    return NO; 
} 

답변

1

라우팅 범위는 네비게이션 응용 프로그램입니다. 당신이 필요로하는 것이 아닙니다.

잠금 화면에 아이콘을 표시하는 방법에는 두 가지가 있습니다.

첫 번째는 Apple이 다른 사람이 내 앱을 사용하는 위치에 있음을 알리는 것으로 Apple에 응답 한 것입니다.

두 번째는 지역 모니터링에 대한 응답입니다. - 앱이 모니터링 할 지역을 등록한 경우 기기가 해당 지역의 "내부"에있을 때 앱 아이콘이 표시되지만 시스템 전체 제한이 있습니다 모니터링 할 수있는 약 20 개의 동시 영역 중 하나입니다.

앱에서 중요한 위치 변경 모니터링을 사용하도록 설정하는 것이 좋습니다. 앱이 사용자 위치 중 하나에 있다고 판단하면 해당 지역의 지역 모니터링을 등록 할 수 있습니다. 이렇게하면 앱 아이콘이 잠금 화면에 표시됩니다.

지역 밖으로 이동할 때 앱은 해당 지역의 모니터링을 등록 해제해야합니다.

관련 문제