“CredStore - performQuery - 错误复制匹配的信用卡。”使用AVPlayer打开Vimeo时出错

时间:2018-01-22 14:50:07

标签: ios swift vimeo-api vimeo-player vimeo-ios

我正在尝试使用AVPlayer的子类在子视图上的swift应用程序上播放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中的子视图上简单地播放Vimeo视频?

感谢。

1 个答案:

答案 0 :(得分:0)

技术答案就是这个重复的问题 - CredStore Perform Query error 我对Google云端硬盘存在同样的问题 - 无论是“与拥有链接的任何人共享”还是“公开”。似乎'''公共'''服务仍然喜欢要求凭证,因为提供商在某种程度上受益。即使我们使用公共服务,我们也需要管理它。