我正在尝试使用 AVPlayer 的子类在我的 swift 应用程序的 subview 上播放 Vimeo 视频。即使无需凭据或登录 Vimeo 即可查看此特定视频,但当我尝试设置视频时,出现以下错误:
CredStore - performQuery - Error copying matching creds. Error=-25300, query={
class = inet;
"m_Limit" = "m_LimitAll";
"r_Attributes" = 1;
sync = syna;
}
在 UIView 上设置播放器后,我的代码非常简单:
player.set(AVURLAsset(url: URL(string: videoURLString)!))
player.play()
关于可能出现的问题,或者如何在我的 VC 中的 subview 上简单地播放 Vimeo 视频,有什么想法吗?
谢谢。
最佳答案
技术答案是在这个重复的问题 - CredStore Perform Query error 我在使用 Google 云端硬盘时遇到了同样的问题 - 无论是“分享给任何有链接的人”还是“公开”。似乎“公共(public)”服务仍然喜欢要求凭据,因为提供者在某种程度上受益。即使我们正在使用公共(public)服务,我们也需要对其进行管理。
关于ios - "CredStore - performQuery - Error copying matching cred."使用 AVPlayer 打开 Vimeo 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48384256/