由于 tvOS 10.2,Apple TV 显示 Airplay 连接需要 iOS 7.1 或更高版本错误

Since tvOS 10.2 the Apple TV displays a Airplay connection requires iOS 7.1 or later error

我有一个 Android 应用程序可以使用 AirPlay 播放视频。自从我的 Apple TV 4 更新到 tvOS 10.2 后,它就停止工作了。我在 Android 上尝试了其他几个应用程序,它们都遇到了同样的错误。

有谁知道如何解决这个问题?

谢谢。

tvOS 10.2 引入了针对 Airplay 流媒体设备的新验证要求。

您可以在以下文章中找到更多相关信息:

http://cordcuttersnews.com/apple-tv-tvos-10-2-update-breaks-third-party-airplay/

在我的场景中,AirPlay 连接消息每 30 秒显示一次,即使我没有尝试通过 AirPlay 连接到 Apple TV。 我有一种预感,这可能与我的 Cisco 2504 无线局域网控制器上的 mDNS 网关有关。 2504 WLAN 控制器具有对苹果 Airplay 的 mDNS 支持,但在 CAPWAP 隧道内封装的 WLAN 流量和 LAN 流量之间充当 mDNS proxy/gateway。

不过我还没有确认。

找到了一个解决方案,基本上你必须强制它请求一个 pin 并做一些其他的事情。这个例子解释得很好 https://github.com/funtax/AirPlayAuth

免责声明:不是我的代码。