【发布时间】:2022-10-19 17:14:18
【问题描述】:
我有一个应用程序已在商店中使用了几年。它下载 DRM 内容以供离线使用,并通过AVContentKeySessionDelegate 处理可持久密钥。在 iOS 16 之前一切正常。现在它仅在 20 个会话中的 1 个会话中工作。在其余会话中 AVContentKeySession 不要求密钥,也没有调用 AVContentKeySessionDelegate 的方法。
我也在另一台装有 iOS 12.4 的设备上尝试了相同的代码,一切正常。该错误仅与 iOS 16 相关。
DRM 在线内容正在正确流式传输。此错误仅与下载 AV 资产有关。
【问题讨论】:
-
如果您有错误,您应该向 Apple 报告。
标签: ios swift avfoundation ios16 fairplay