2010-08-16 2 views
1

내 앱에서 약 500 개의 이미지를 사용해야하며이 수가 늘어날 수 있습니다. 이러한 이미지는 읽기 전용이며 사용자는 앱을 사용하는 동안 사진을 추가하지 않습니다.iPhone/iPad 앱에서 이미지 복사 방지 방법

이미지 크기는 아마도 50k에서 250k 사이입니다.

예를 들어 번들 리소스를 탐색하는 사람이 이미지를 복사하지 못하도록하고 싶습니다.

지금까지 모든 이미지를 SQLite 데이터베이스에 저장 한 다음 SQLCipher를 사용하여 암호화하는 방법을 생각했습니다.

상단에 약간 보이나요?

가장 좋은 해결책은 무엇일까요?

사과가 거부 할 수 있습니까?

저는 사람들이 항상 스크린 샷 등을 가져갈 수 있다는 것을 알고 있습니다.하지만 코드 작성 및 사용이 악몽이되지 않으면 어렵게 만들고 싶습니다.

건배, Duz

+3

솔직히, 번들 탐색기를 사용하는 데 어려움을 겪고있는 사람은 스크린 샷을 찍는 데 어려움을 겪을 수 있습니다. 사람들이 이미지를 사용하지 못하도록하려면 이미지에 워터 마킹을하십시오. 그렇지 않으면 번거롭게 할 가치가 없습니다. – Amber

+0

누군가 이미지를 훔쳐 내면 Apple에 불평하고 어쨌든 앱을 가져올 수 있습니다. 모든 이미지를 워터 마킹하면 아주 좋은 사용자 경험으로 이어지지 않을 것이며 SQLite 데이터베이스에 이미지를 올린 다음 암호화하는 것이 맨 위에있는 것처럼 보입니다. –

+0

번들을 탐색하는 것은 매우 쉽습니다. http://reviews.cnet.com/8301-19512_7-10213683-233.html 누군가 내 이미지를 가져 와서 다른 앱에 넣을 것이라고 생각하지 않습니다. 누군가가 웹상의 지퍼에 담아 두었습니다 (워터 마크가 찍힌 지 아닌지). – duzmac

답변

1

당신은 작은 타일로 이미지를 자르기하고 표시 할 시간 더 큰 이미지로 그들을 재편성 고려할 수 있습니다.

직접 복사를 금지하는 이점 외에도 큰 이미지의 성능이 향상됩니다.

구현에 대한 자세한 내용은 Apple ScrollViewSuite 샘플을 참조하십시오.

+0

감사합니다. 오호, 나는 이걸 줄께. – duzmac

관련 문제