IOS上的CastHelloText不会使用文本更新屏幕

时间:2014-02-05 05:33:19

标签: ios google-cast

我已经成功构建了IOS应用added the correct APP_ID and registered my Chromecast。我使用了自述文件中指定的默认样式媒体接收器。所以没有定制。 当我运行应用程序时,这就是我所看到的。

2014-02-04 21:25:09.523 HelloTextGoogleCast[18374:70b] device found!! TVCast
2014-02-04 21:25:12.818 HelloTextGoogleCast[18374:70b] Selecting device:TVCast
2014-02-04 21:25:13.492 HelloTextGoogleCast[18374:70b] connected!!
2014-02-04 21:25:14.705 HelloTextGoogleCast[18374:70b] application has launched
2014-02-04 21:25:26.817 HelloTextGoogleCast[18374:70b] sending text VBBBC

但是,文字不会出现在屏幕上。 只显示一个小的蓝色轮廓标志 我错过了什么?

虽然使用相同的应用程序ID

,IOS上的CastHelloVideo示例似乎工作正常

2 个答案:

答案 0 :(得分:1)

我已经更新了Cast-HelloText-ios中的README.md,提到你需要使用自定义接收器。

现在文字提到...... 在开发人员控制台http://cast.google.com/publish上注册应用程序。选择“自定义接收器”选项,并指定托管receiver.html文件的URL。

https://github.com/googlecast/CastHelloText-ios/blob/master/README.md

答案 1 :(得分:0)

我有一些问题......我无法让示例应用程序正常工作......

  1. http://cast.google.com/publish注册应用时,应用名称是否需要HelloTextGoogleCast.app并且区分大小写?

  2. 读给我说“在xCode中设置项目依赖项”。你什么意思?我在指向GoogleCast框架后进行了应用程序编译,并且我更改了该行以反映我的应用程序ID。

  3. 我读到要更改“ChromecastDeviceController.m”中的应用ID,只有这个文件不存在。它应该是“HTGCViewController.m”,特别是第18行。

  4. 狩猎和啄死继续......

    ......一些进展。我的ChromeCast的序列号...看起来像是以6而不是8结束。所以有一些进展。

    现在,receiver.html文件在屏幕上显示为代码 - 为什么? [这是因为GoogleDrive上的receiver.html文件的网址不正确。] 要获取正确的网址,您需要预览Chrome浏览器的文件维护(预览功能似乎在Safari中不起作用)。

    现在一切正常。