标签: swift macos cocoa
我正在制作可以流式传输视频的Mac应用,但我还想提供离线观看支持。我会让用户下载视频,但是,我不希望用户可以访问视频文件。
有没有办法确保用户无法访问视频文件?我希望它的行为与iOS文件存储在沙盒环境中的方式类似,用户无法访问。我考虑过加密/解密,但我担心由于某些视频文件的大小(一些超过一小时),解密的时间太长,导致糟糕的用户体验。