2009-08-07 4 views

답변

0

질문에 대해 확실하지 않습니다. 사용자 정의 잠금 해제 화면을 대체 할 제품을 개발하려고합니까 아니면 자신의 앱에서 슬라이더/패스 코드를 에뮬레이트하려고합니까?

전자는 불가능합니다. Apple은 사용자가 주문에 따라 실행되는 응용 프로그램의 개발 만 허용합니다. Apple이 개발 한 것을 덮어 쓸 수는 없습니다.

후자에 대해서는 가능하다고 확신합니다. 귀하가 성취하려는 것을 정확히 명확히하려고 노력하십시오.

+0

감사합니다. 내 질문은 아이폰의 잠금 메커니즘에 대한 아키텍처 관점과 더 관련이 있습니다. 우리가 창문에 대해 이야기하는 것처럼 GINA 시스템이 LAP을 통해 사용자 인증 메커니즘을 제어한다는 것을 알고 있으므로 Mac에서는 인증 서비스 API를 사용하지만 iphone에는 인증 서비스 API가 없으므로 필요합니다. 아이폰에서 인증 과정이 어떻게 처리되는지 알고 싶습니까? – maddy

+0

둘째, 난 내 사용자 지정 응용 프로그램을 개발하려고 노력하고 있지 않다. 나는 아이폰의 인증 과정의 기능을 재사용하려고 시도하고있다. 가능하지 않다는 것을 알고있다. 재정의 할 수있다. 사실 블루투스를 사용하는 응용 프로그램을 개발 중이며 (BT 장치에서 헤드셋으로 RSSI 값 가져 오기) iphone을 잠 그거나 잠금 해제할지 여부를 결정합니다. 또한 응용 프로그램은 비활성 상태에서도 백그라운드에서 실행됩니다. 그래서 지금이 단계에서 나는 아이폰 인증의 현재 시스템이 어떻게 작동하고 어떻게 앱을 개발할 수 있을지에 관심이 있습니까 ?? – maddy

+0

@maddy, 패스 코드 용 텍스트 필드로보기를 생성하고 보호 된 저장소에 저장된 패스 코드와 패스 코드를 비교할 수 있습니다. – surlac

0

1password에 나타나는 핀 패드와 같은 의미라면 UIApplicationDelegate 프로토콜의 applicationWillResignActive:applicationDidBecomeActive: 메쏘드를보십시오. iPhone이 잠기거나 잠금 해제 될 때마다 호출됩니다. 그런 다음이를 사용하여 현재보기를 자신의 디자인에 대한 잠금 해제 핀 패드 유형보기로 전환 할 수 있습니다.