如何防止从iPhone / iPad应用程序复制图像

时间:2010-08-16 03:58:47

标签: iphone

我的应用程序将需要使用大约500张图像,这个数字可能会增长。这些图像是只读的,用户在使用应用程序时不会添加任何图片。

图像尺寸可能介于50到250k之间。

我想阻止某些人在浏览捆绑资源时复制图像。

到目前为止,我正在考虑将所有图像放在SQLite数据库中,然后使用SQLCipher对其进行加密。

这看起来有点过头了吗?

在您看来,什么是最佳解决方案?

Apple可以拒绝吗?

我知道人们总是可以截取屏幕截图等...但我只是想让它变得困难而不会成为编码和使用的噩梦。

干杯, DUZ

1 个答案:

答案 0 :(得分:1)

您可以考虑将图像裁剪为较小的图块,并在需要显示时将它们重新组合成更大的图像。

除了禁止直接复制的好处之外,它还可以提高大图像的性能。

有关实施细节,请参阅Apple ScrollViewSuite示例。