2012-03-28 2 views
2

iOS의 키 체인에 대한 몇 가지 사항 :키 체인 데이터는 어디에 저장됩니까?

  1. 안전하게 사용자 이름과 비밀번호를 저장하십시오. 그들은 동일한 코드 서명 제공 및 번들 시드 ID를 공유하는 경우
  2. 배수 애플리케이션이 데이터를 공유 할 수 있습니다

내 질문은 다음과 같습니다

확실히 응용 프로그램 샌드 박스 외부에, 키 체인 데이터 저장
  1. , 수 우리가 그들을 처리합니까?
  2. iOS 앱에서 키 체인의 다른 용도는 무엇입니까?

답변

4

1) 키 체인은 iOS 정의 위치에서 샌드 박스 외부에 저장됩니다. 이것은 jailbroken 장치가 액세스 할 수 없게하는 것입니다. 파일 시스템에서는 보이지 않습니다. 키 체인은 Mac OS X와 ​​동일하지만, Apple이 최종 사용자에게 액세스 할 필요가 없다고 생각한다는 점을 제외하고는. 정의 된 API를 통하는 경우를 제외하고는 해당 함수와 상호 작용할 수 없습니다. jailbroken 장치로도 액세스를 차단한다는 목표를 달성하지 못하는 것 같습니다.

2) 사용자 이름과 비밀번호를 저장하지 않고 키 체인을 실제로 사용하는 것에 대해 실제로 알지 못합니다.

+0

3. 우리는 앱의 트레일 기간을 조절할 수 있으며, 앱을 재설치 한 후에도 사용자의 사용자 설정을 얻을 수 있습니다. 우리가 특정 기능에 대한 응용 프로그램의 시험 기간을 구현하고 사용자가 시험 기간을 다시 시작하려면 응용 프로그램을 다시 설치 한 다음 userdefaults에 저장된 값을 사용하여 시험 기간의 정확한 시작 시간을 얻을 수있는 경우를 의미합니다. –

관련 문제