我想在屏幕截图上隐藏一些私人内容。由于 Apple 仅提供给我们userDidTakeScreenshotNotification
,因此实现此目的的唯一方法是使用 DRM 将图像转换为视频。根据这些线程:
如果您的应用程序使用 FairPlay Streaming (FPS),您的视频内容将不会被 iOS 11 屏幕录制功能或 macOS 上的 QuickTime Player 自动捕获。正在播放内容的应用程序部分将被涂黑。
我在 ScreenShieldKit 中找到了这些想法的商业实现,但它需要花钱。
主要问题: 如何在离线模式下将图像或标签转换为 FairPlay Streaming (FPS) 视频?