由于 tvOS 10.2 Apple TV 显示 Airplay 连接需要 iOS 7.1 或更高版本错误
Posted
技术标签:
【中文标题】由于 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 【发布时间】:2017-03-30 02:26:38 【问题描述】:我有一个可以使用 AirPlay 播放视频的 android 应用。自从我的 Apple TV 4 更新到 tvOS 10.2 后,它就停止了工作。我在 Android 上尝试了其他几个应用程序,它们都得到相同的错误。
有人知道如何解决这个问题吗?
谢谢。
【问题讨论】:
【参考方案1】:tvOS 10.2 为 Airplay 流媒体设备引入了新的验证要求。
您可以在以下文章中找到有关此的更多信息:
http://cordcuttersnews.com/apple-tv-tvos-10-2-update-breaks-third-party-airplay/
【讨论】:
哇,这太疯狂了,杀死了大量的 AirPlay 应用程序。有什么解决方法吗?【参考方案2】:在我的场景中,AirPlay 连接消息每 30 秒显示一次,即使我没有尝试将 AirPlay 连接到 Apple TV。 我有一种预感,这可能与我的 Cisco 2504 无线 LAN 控制器上的 mDNS 网关有关。 2504 WLAN 控制器支持苹果 Airplay 的 mDNS,但充当封装在 CAPWAP 隧道内的 WLAN 流量和 LAN 流量之间的 mDNS 代理/网关。
但我还没有证实这一点。
【讨论】:
我在测试 android airplay 应用程序时遇到了这个问题。直到我杀死了应用程序,消息一直出现,Apple tv 停止响应遥控器。一旦我杀死了应用程序,遥控器重新开始工作可能需要 20 秒。【参考方案3】:找到了一个解决方案,基本上你必须强制它请求一个 pin 并做一些其他的事情。这个示例很好地解释了它https://github.com/funtax/AirPlayAuth
免责声明:不是我的代码。
【讨论】:
以上是关于由于 tvOS 10.2 Apple TV 显示 Airplay 连接需要 iOS 7.1 或更高版本错误的主要内容,如果未能解决你的问题,请参考以下文章
无法通过 Apple Configurator 2 在 Apple TV 上安装 Charles Proxy 配置文件
如何在 Xcode 9 中使用 iOS 11、Apple TV 4K 等进行无线调试?