2013-02-04 2 views
0

github lockscreen에서 찾은 내 앱에서이 프로젝트를 가져 오기로 결정했습니다. 본질적으로 그것은 iOS pincode lockscreen처럼 작동하지만이 경우에는 임의의 스누피 사람이 사용되는 것을 방지합니다. lockscreen 내 작품은 패스 코드 잠금 핀을 설정하고 내 아이폰에서 애플 리케이션을 삭제하고 lockscreen 여전히 PIN 코드를 입력 askes 그것을 재설치하는 경우에 작동합니다. 이 응용 프로그램에 대한 설정 핀 코드를 저장하는 캐시 양식이 발생하고 있다고 생각합니다. 다시 시작하거나 앱을 삭제할 때 캐시를 삭제하는 방법입니까? 이것이 위임자에서 구현 될 것이라고 생각합니까? 어떻게 할 수 있니?iOS의 캐시, relauch에서 삭제하는 방법

+0

나는이 응용 프로그램을 개발 중이며 아직 살아 있지 않다고 가정합니다. 이것은 iOS 및 앱 샌드 박스 공간 ​​처리 문제입니다. 즉, 테스트 장치 또는 시뮬레이터에서 앱을 삭제할 때마다 샌드 박스가 올바르게 삭제되지 않는다는 것입니다. 이전 데이터가 사라지지 않도록하는 유일한 방법은 시뮬레이터를 사용하고 Finder를 통해 수동으로 앱 디렉토리를 삭제하는 것입니다. – Hyperbole

답변

0

그래, 아니오. 패스 키는 키 체인에 저장되어 있으므로 제거해야합니다. 그 방법은 시작시 응용 프로그램의 새로운 설치이며 keychain 양식의 암호 키의 현재 값을 지우는 것입니다.

앱을 삭제할 때 코드가 실행되지 않으므로 앱을 제거한 후 또는 앱을 삭제할 때 코드를 실제로 수행 할 수 없습니다.

+0

@rckoenes이 (가) 의미있는 감사하지만 어떻게 할 수 있습니까? –

+0

다운로드 한 lockscreen의 코드를 읽고 해당 코드가 어떻게 수행하는지보십시오. – rckoenes

관련 문제