2011-07-30 2 views
0

내 iPhone/iOS 애플리케이션에 비밀번호로 보호 된 설정 페이지가 있습니다. 사용자가 암호를 만들면 library/cache 디렉토리에있는 파일에 암호를 저장합니다.iphone/ios sdk : 애플리케이션이 업데이트되면 사용자 파일을 삭제/지우는 방법

내 문제는 : 사용자가 암호를 잊어 버린 경우, 응용 프로그램을 삭제하고 다시 설치해야 암호 파일이 삭제된다는 것입니다. 앱을 업데이트해도 비밀번호 파일은 삭제되지 않습니다. 응용 프로그램이 업데이트되면이 파일을 삭제/지우려고합니까? 어떻게해야합니까?

감사

답변

0

조금 혼란이지만, 그 무시 무엇을 달성하고 싶다의 목표 : 때마다 응용 프로그램 실행, 그것은 특별한 파일의 내용을 읽기 시작할 때. 파일이 없거나 콘텐츠가! = 앱에 인코딩 된 특수 문자열의 내용 인 경우 앱이 새로 설치되거나 업데이트되었다는 것을 알고 있으며이 경우 비밀번호 파일을 삭제하고 '올바른'문자열을 특수 파일에 씁니다. 새 버전을 발행 할 때마다 해당 특수 문자열을 변경하십시오. 따라서 버전 번호를 사용하여이를 작성할 수 있습니다.

관련 문제