我正在尝试构建一个 iOS 应用程序,其中嵌入了一个 PDF 文件,我不希望用户通过解压缩 IPA 文件来访问或找到它。我发现如果我取消选中“添加到目标”复选框(当我将 PDF 文件拖放到我的项目中时),PDF 文件将被隐藏并且在显示 IPA 内容后没有人可以看到它。
我的问题是,我是否应该担心这种情况,换句话说,如果我取消选中此选项,我会在发布我的应用程序或部署/支持我的任何目标设备时遇到任何问题,还是我应该担心用户在通过我的应用程序阅读此 PDF 时可能会遇到任何问题?
我对这一点做了一些研究,但我找不到任何好的或明确的答案,我很感激这方面的任何帮助。
最佳答案
如果取消选中“添加到目标”按钮,则意味着 .pdf 文件不会打包到 .ipa 文件中,并且当有人下载您的应用程序时根本无法访问它。因此,这绝对不是您想要实现的目标的选择。如果您不想在有人解压 .ipa 文件时访问它,最好加密 pdf 文件并在运行时解密它。
关于ios - XCode 项目中的文件安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27467774/