2016-12-06 56 views

回答

1

您只能將您的iOS應用程序用作Apple TV的遙控器(請檢查https://itunes.apple.com/us/app/cidertv-free-best-remote-app/id1017677047?mt=8),以便通過藍牙直接進行通信。 WatchConnectivity沒有相應的東西可以直接與iOS應用程序和tvOS應用程序進行通信,就像你在watchOS上做的那樣。當然你可以使用局域網(可能是Bonjour等)進行通信,但它仍然需要一個WIFI路由器等來連接一個網絡中的兩臺設備。這不是一件容易的事。但我認爲有一些遊戲可以在局域網上運行,所以這是可能的。最簡單的方法可能是通過服務器。

+0

謝謝。這個想法是有幾個人與iPhone和他們的iPhone顯示一個撲克牌。在電視上是一張撲克桌。每個人都會在同一個房間裏,所以沒什麼太遙遠的。另一個例子是屏幕上的一個瑣事問題,每個人的iPhone都會蜂鳴。 – Chris

+0

然後,這應該是有趣的:https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview /選擇TheRightNetworkingAPI /選擇TheRightNetworkingAPI.html 而這一個:https://www.raywenderlich.com/12735/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-1 –

+0

GameKit的連接代碼被MultipeerConnectivity所取代,所以這可能很有用:https://developer.apple.com/reference/multipeerconnectivity#//apple_ref/doc/uid/TP40013328-CH1-SW1 –