2013-12-17 1 views
-1

내 앱의 몇 가지 구성 설정에는 Settings.bundle이 사용됩니다."특별"사용자 전용 앱 설정 표시

이제 일반 사용자를위한 일부 구성 요소를 숨기거나 더 잘 숨길 수있는 솔루션을 찾고 있습니다. 'admin'만이이 필드를보고 편집해야합니다.

설정 속성을 표시하기 전에 비밀번호를 확인할 수 있습니까? 그렇지 않은 경우 적합한 솔루션은 무엇입니까? (비밀 제스처 또는 버튼이있는 새로운보기 컨트롤러)

미리 Thx!

답변

4

설정 번들에서는 특별한 작업을 수행 할 수 없습니다. 그것은 정적입니다. 컴파일하는 것은 모든 사용자에게 표시됩니다.

  1. 은 응용 프로그램 자체에 넣어 그들이 올바른 자격 증명이있는 경우에만 사용자 액세스를 허용 : 당신은 특별한 행동을 할 경우, 두 가지 방법이있다. 비밀스러운 제스처도 작동 할 수 있지만 사용자가 우연히 발견 할 수 있기 때문에 약간 위험합니다.

  2. 다른 대상/체계 또는 컴파일 타임 조건 (#if 사용)을 사용하여 두 가지 버전의 앱을 만들 수 있습니다. 하나는 특수 구성을 포함하고 다른 하나는 그렇지 않습니다. 개인적으로이 옵션을 사용 하겠지만 초기에는 조금 더 어려울 수 있습니다.

+0

좋아, 그러면 로그인 마스크를 통해 처리하고 내 앱의 settings.bundle을 사용하지 않도록 설정하려고합니다. – nirvana002