我有一个用 swift 编码的 MacOS 应用程序,当有人右键单击 > 显示包内容时,有一个文件显示了一些我不希望用户看到的信息。是否有可能隐藏该文件?
最佳答案
无法保护客户端 (Mac) 端的数据。如果您的程序可以读取某些内容,那么黑客也可以。您可以做三件事:
- 使其变得足够困惑,使其难以处理,希望不良行为者会受到劝阻。
- 降低读取敏感数据的奖励,从而减少这样做的动力
- 将敏感数据置于您控制并保护的服务器的黑匣子中,并将所有敏感操作外包给该安全服务器上的计算。
关于swift - 是否可以隐藏 "show package contents"中的某些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52727603/