google-cast示例ios/application的错误7是什么?

use*_*632 3 ios google-cast

我下载了chromecast ios示例,当我将示例应用程序连接到chromecast时,它会出现以下错误:

error domain=com.google.GCKError code=7 "The operation couldn't be completed. (com.google.GCKError error 7.)"

你知道为什么吗?

gde*_*rge 7

在测试Google在GitHub上提供的"CastHelloText-ios"示例时,我收到了相同的错误消息.

首先,我检查了Google描述的所有必要步骤:

  • 在您的演员开发者控制台中:检查您的Chromecast的状态为"准备测试",否则请注册.
  • 在网络上的某个地方托管接收器并记下URL
  • 在演员开发者控制台中,使用自定义接收器声明一个新应用并填充接收器的URL.保存并记下应用程序ID.
  • 在iOS应用程序的控制器中填写此应用程序ID:static NSString*const kReceiverAppID = @"1234ABCD";
  • 确保您的chromecast有选项"勾选更新时将此Chromecast的序列号发送给Google"(在iOS应用中,它位于设备的"常规"部分)

最后,我通过重新启动chromecast解决了这个问题:

  • 从Google运行Chromecast iOS应用,点击您的chromecast设备,点击常规,然后点击红色按钮"重新启动".

有关信息,我在阅读此Google文档的注释后执行了此重新启动:

如果您希望验证已发布的应用程序是否正常运行,可以手动重新启动Google Cast设备以强制加载新的配置数据.

PS: - 要重新启动Chromecast,您可以使用Google提供的任何Chromecast应用(iOS,Android,MAC等)