2013-12-11 1 views
1

OS X의 프로젝트를 정상적으로 생성하고 빌드 할 때. 대상 패키지의 ./Contents/Resources 디렉토리에있는 "패키지 내용보기"를 클릭하면 모든 리소스 (nib 파일, 이미지 파일, 사운드 파일 등)가 통합됩니다. 대상 응용 프로그램 패키지 및 패키지 구성 문제에 nib 파일 숨기기


이제 몇 가지 질문은있다 :

< 1> 나는 그것의 완전성을 유지하기 위해 사용자로부터 내 펜촉 파일을 숨길 수 있습니까?

< 2> 다른 리소스 파일을 패키지로 만들거나 하나 이상의 대상 파일에 암호화하여 사용자가 수정할 수 없습니까? Windows 응용 프로그램과 똑같은 기능을합니까?

< 3> 대상 패키지 내용의 디렉토리별로 자원을 구성 할 수 있습니까? 예를 들어 Firefox의 패키지 내용을 표시하면 모든 파일이 정리되어 있습니다.

답변

1

1) .nib 파일은 XCode 4에서 기본적으로 읽기 전용이므로 사용자가 파일을 보거나 편집 할 수 없습니다.

2) 바이너리 암호화 OSX하는 아이폰 OS에서 아마 채택 할 수 있습니다 : Executable encryption check anti piracy measure

3) 조직은 드래그 및 폴더의 드롭을 통해 수행 할 수 있습니다 다음, 파일 시스템에 폴더를 만들고 자원 폴더로 드래그 Xcode에서. 다음 대화 상자에서 추가 된 폴더에 대한 폴더 참조 만들기를 선택하십시오. 폴더는 파란색이어야합니다. 이 폴더는 내용이있는 번들로 복사됩니다.

+0

감사합니다. 그리고 추가 질문 : 3)에서, 그런 식으로 추가 된 폴더는 "Resource"디렉토리 아래에 자동으로 배치됩니다. 이 경로를 지정할 수 있습니까? –

+0

다른 질문이 제기되었습니다. [this] (http://stackoverflow.com/questions/20533227/can-i-put-all-nib-files-together-in-another-folder-in-target-application-package)를 참조하십시오. –