2015-06-11 40 views
3

我一直在嘗試讓iOS的Google Cast Game Manager啓動並運行,但沒有成功。根據該文檔應該是這麼簡單:演員遊戲管理器樣本

- 啓動iOS的發件人 - 呼叫initWithSessionID: -Wait爲gameManagerChannelDidConnect:

的問題是,我從來沒有得到gameManagerChannelDidConnect。我已經嘗試了GCKGameManagerChannel的子類,並簡單地實現了它的Delegate。我沒有連接,或者遇到任何失敗方法。什麼問題都不明顯。

雖然文檔很好,但感覺它有一些漏洞可以用代碼示例修補。我們什麼時候能看到接收器,iOS和Android的樣本?

---編輯--- 從Android連接到同一個接收器似乎工作得很好,所以問題似乎與iOS客戶端框架有關。

回答

2

謝謝你的嘗試!

當您使用initWithSessionID創建GCKGameManagerChannel(它擴展了GCKCastChannel)時,是否還使用addChannel將GCKGameManagerChannel添加到GCKDeviceManager?

例如

... 
channel = [[GCKGameManagerChannel alloc] initWithSessionID:...]; 
channel.delegate = ...; 
[deviceManager addChannel:channel]; 
... 

如果這樣不能解決問題,您能分享一些代碼來幫助診斷問題嗎?

在任何情況下,我們都會使用addChannel步驟更新文檔。

關於代碼示例 - 敬請期待。對不起,遲到了,但他們即將推出!密切關注https://github.com/googlecast/