我一直试图让iOS版Google Cast游戏管理器运行起来,但还没有成功。根据文档,它应该简单:
- 启动iOS发件人 -Call initWithSessionID: - 等待gameManagerChannelDidConnect:
问题是我从未得到gameManagerChannelDidConnect。我已尝试将GCKGameManagerChannel子类化,并简单地实现其Delegate。我没有连接,或者遇到任何失败方法。显然出现了什么问题并不明显。
虽然文档很好,但感觉它有一些可以用代码示例修补的漏洞。我们什么时候可以看到接收器,iOS和Android的样本?
--- --- EDIT 从Android连接到相同的接收器似乎工作正常,所以问题似乎与iOS客户端框架有关。
答案 0 :(得分:2)
感谢你试试这个!
当您使用initWithSessionID创建GCKGameManagerChannel(扩展GCKCastChannel)时,您是否还使用addChannel将GCKGameManagerChannel添加到GCKDeviceManager?
e.g。
...
channel = [[GCKGameManagerChannel alloc] initWithSessionID:...];
channel.delegate = ...;
[deviceManager addChannel:channel];
...
如果这不能解决问题,您是否可以共享一些代码来帮助诊断问题?
在任何情况下,我们都会使用addChannel步骤更新文档。
关于代码示例 - 请继续关注。对不起延迟,但他们很快就会到来!留意https://github.com/googlecast/