我的应用程序需要使用约500张图像,并且此数字可能会增加。这些图像是只读的,用户在使用应用程序时不会添加任何图片。如何防止从iPhone/iPad应用程序复制图像
图像大小可能介于50到250k之间。
我想阻止某人探索包资源的图像被复制,例如。
到目前为止,我正在考虑将所有图像放入SQLite数据库,然后使用SQLCipher对其进行加密。
这似乎有点超过顶部?
在你看来,最好的解决方案是什么?
苹果能拒绝吗?
我明白人们总是可以截图等等,但是我只是想让它变得困难,而不会成为编码和使用的噩梦。
干杯, DUZ
老实说,任何愿意去使用bundle explorer的人都可能愿意去抓取屏幕截图。如果你想阻止人们使用你的图像,水印。否则,这实在是不值得的麻烦。 – Amber 2010-08-16 04:00:00
如果有人盗取了你的图片,你可能会抱怨苹果,并有他们的应用程序拉。对所有图像进行水印处理不会带来非常好的用户体验,并且将图像放入SQLite数据库中,然后对其进行加密似乎成为顶层。 – 2010-08-16 04:47:15
探索这个包很容易:http://reviews.cnet.com/8301-19512_7-10213683-233.html 我不认为有人会把我的图像,并把它们放在另一个应用程序,我更想到有人把它们放在网页上的压缩文件中(不管是否加水印)。 – duzmac 2010-08-16 05:18:10