swift - 是否可以隐藏 "show package contents"中的某些文件?

标签 swift xcode macos

我有一个用 swift 编码的 MacOS 应用程序,当有人右键单击 > 显示包内容时,有一个文件显示了一些我不希望用户看到的信息。是否有可能隐藏该文件?

最佳答案

无法保护客户端 (Mac) 端的数据。如果您的程序可以读取某些内容,那么黑客也可以。您可以做三件事:

  1. 使其变得足够困惑,使其难以处理,希望不良行为者会受到劝阻。
  2. 降低读取敏感数据的奖励,从而减少这样做的动力
  3. 将敏感数据置于您控制并保护的服务器的黑匣子中,并将所有敏感操作外包给该安全服务器上的计算。

关于swift - 是否可以隐藏 "show package contents"中的某些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52727603/

相关文章:

ios - 如何在没有关联的 UI 元素的情况下在 iOS 中创建一个 segue

swift - MacOS - 如何在登录屏幕后继续

swift - 在 MacOS 上使用 VLCKit 本地录制流 - 寻找示例

ios - Swift 自定义键盘 - 在键盘长按时显示额外的字母弹出窗口?

swift - FireStore Swift 4 : How to get total count of all the documents inside a collection, 并获取每个文件的详细信息?

ios - 无法在 spritekit [SWIFT] 中为 GameScene 设置正确的大小

ios - iOS 中的日期选择器使用 Swift 编程

从照片库共享图像时出现 iOS 共享扩展问题

ios - ios4 中的 TabBar 自定义在 ios5 中不起作用

c++ - 防止编译在 OS X 上生成 dSYM(使用 make)