2014-01-29 9 views
0

프로젝트를 프레임 워크로 변환하고 번들 리소스에 많은 이미지와 스토리 보드가 있습니다. 모든 것이 완벽하게 작동합니다. 내 질문에 숨기거나 이러한 이미지를 번들 리소스에서 대체되지 않도록 보호 할 수 있습니까? 일부 이미지에만 액세스 권한을 부여하고 나머지는 숨길 수 있습니다. 그것은 가능한가?iOS의 번들 리소스 또는 프레임 워크에서 이미지를 숨길 수 있습니까?

+0

번들을 사용하지 않고 이러한 프레임 워크에이 이미지를 추가하려면 어떻게합니까? – mChopsey

답변

0

이미지를 NSData로 변환하고 암호화하고 압축 할 수 있습니다. 기본 64로 변환하거나 암호화 할 수도 있습니다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 하지만 어떻게해야할지 모르겠다. 나는 약 300 개의 이미지 (iPhone 1x, 2x iPad 1x, 2x)를 번들에 포함하고있다. 이 이미지를 가져 와서 암호화하고 다시 번들로 설정하려면 어떻게해야합니까? 번들을 열면 어떻게 보이나요? – mChopsey

+0

그러나 암호화 키와 암호 해독 방법도 제공해야합니다. – zaph

+0

@mChopsey : 개별 이미지 파일을 가져와 선택한 암호화 기술을 적용하고 개별 파일에 다시 저장하는 랩 프로젝트를 만들어야합니다. 그런 다음 암호화 된 파일을 이미지 파일 대신 번들에 포함하십시오. 실제 응용 프로그램에서는 이러한 이미지를 가져 오기위한 호출이있을 때마다 이러한 파일의 암호를 해독해야합니다. – user523234