2012-03-26 4 views

답변

1

그들이 사용하는 명명 규칙을 간략하게 살펴보면, iOS 키 체인을 거의 확실히 사용하고 있다고 말할 수 있습니다. 최종 사용자가 Mac OS X과 같은 방식으로 직접 액세스 할 수 없다는 점을 제외하고는 OS X 키 체인과 동일합니다. 앱이 제거 되더라도이 정보는 삭제되지 않습니다. 그것은 탈옥 자들이 그것을 막지 못하도록 통제 된 환경에 보관됩니다.

+0

그들은 모든 응용 프로그램에서 ID가 동일하도록 대지로 일부 헛소리를하고있는 것처럼 보입니다. 영리 해. – Randall

+0

@borrrden : - 사용자가 ios를 업데이트하거나 새 iOS를 설치하면 키 체인 데이터가 제거 될 것인가? –

+0

@sunilz 새로운 os 설치시 제거됩니다. 업데이트에 대한 확신이 없습니다. – borrrden

1

키 체인을 사용하지 않고 UIPasteBoard를 사용합니다. UIPasteBoard는 장치를 다시 시작한 후에도 계속 유지되는 공유 OS 구조입니다. 문서에서 :

"시스템 페이스트 보드는 장치 다시 시작, 응용 프로그램 제거 및 복원을 통해 지속됩니다."

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPasteboard_Class/Reference.html

+0

이것은 바뀌 었습니다. 이제는 문서가 "붙여 넣기가 지속되면 응용 프로그램이 종료되고 시스템 재부팅이 계속됩니다. 응용 프로그램이 소유 (생성) 될 때까지 지속되지 않는 응용 프로그램 붙여 넣기가 종료됩니다. 기본적으로 앱 페이스트 보드는 영구적이지 않습니다. 앱을 만든 앱이 제거되면 영구적 인 앱 페이스트 보드가 제거됩니다. " 앱을 제거 할 때 붙여 넣기가 지속되지 않는다는 의미입니다. 어쩌면 키 체인이 더 좋을 수도 있지만, 이에 대한 결정적인 문서 (Apple에서 제공됨)를 찾을 수는 없습니다. –

0

나는 BPXUUIDHandler을 건의 할 것입니다.

나는 5-6 일 전에 앱을 보냈지 만 앱이 어제 승인되었습니다. (Apple에서 2013 년 5 월 1 일을 통과했음을 의미합니다 .- udid를 잃어 버렸습니다.) 기기가 복원되지 않으면 어제 승인되었습니다. 나는 그것을 5 ~ 6 개의 응용 프로그램에서 사용했고 결코 문제가 없었습니다.

관련 문제