ios - XCode 项目中的文件安全性

标签 ios xcode security pdf

我正在尝试构建一个 iOS 应用程序,其中嵌入了一个 PDF 文件,我不希望用户通过解压缩 IPA 文件来访问或找到它。我发现如果我取消选中“添加到目标”复选框(当我将 PDF 文件拖放到我的项目中时),PDF 文件将被隐藏并且在显示 IPA 内容后没有人可以看到它。

我的问题是,我是否应该担心这种情况,换句话说,如果我取消选中此选项,我会在发布我的应用程序或部署/支持我的任何目标设备时遇到任何问题,还是我应该担心用户在通过我的应用程序阅读此 PDF 时可能会遇到任何问题?

我对这一点做了一些研究,但我找不到任何好的或明确的答案,我很感激这方面的任何帮助。

最佳答案

如果取消选中“添加到目标”按钮,则意味着 .pdf 文件不会打包到 .ipa 文件中,并且当有人下载​​您的应用程序时根本无法访问它。因此,这绝对不是您想要实现的目标的选择。如果您不想在有人解压 .ipa 文件时访问它,最好加密 pdf 文件并在运行时解密它。

关于ios - XCode 项目中的文件安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27467774/

相关文章:

ios - 参数标签 '(URL:)' 与任何可用的重载都不匹配

ios - 拖放 UICollectionView 单元格重用问题

xcode - IOS模拟器老是崩溃?

objective-c - 呈现 UIViewController 触摸事件未注册

php - 清理公众意见的最佳方式是什么?

ios - 访问 CIImage 字节,应用程序崩溃

ios - 点击或长按单元格下方

xcode - 构建和存档被禁用

asp.net-mvc - 如何在 ASP.NET MVC 中验证上传的文件?

asp.net - ASP.NET 诊断页面的安全性