2016-12-06 53 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 –