我知道在非越狱设备上,iPhone 应用程序是沙盒的。我认为这意味着它的文件将被隐藏。那么诸如 iExplorer ( http://www.macroplant.com/iexplorer/ ) 之类的应用程序是如何查看我的应用程序文件的呢?有没有办法防止这种情况?
问问题
185 次
1 回答
2
沙盒仅意味着您的应用程序无法访问其“沙盒”之外的任何文件,因此您的应用程序无法访问其他应用程序的文件,但您的应用程序的文件并未隐藏。
你没有办法阻止这种情况。如果您有存储在设备上的敏感数据,则需要对其进行加密。
更新:
如果你需要保护自定义字体或类似的东西,你应该看看这个关于加密资源文件的指南:http: //aptogo.co.uk/2010/07/protecting-resources/
于 2013-02-28T12:31:00.883 回答