尝试连接到 Chromecast 时 Xcode 出错(Google Cast SDK)

Error in Xcode when trying to connect to Chromecast (Google Cast SDK)

您好,我正在尝试在 Mac 运行 macOS 10.15.4 和 Xcode 版本 11.4.1 上使用 Google Cast SDK 连接到 Chromecast (11E503a) 并收到错误:

nw_resolver_start_query_timer_block_invoke [C1] Query fired: did not receive both families in time for 8c3a638c-89a9-b15b-a9e1-6826acf9ee64.local.:8009

在 Xcode 尝试连接到 Chromecast 时。我做了一些研究,只找到了这个线程 How to fix "nw_connection_receive_internal_block_invoke" (console)。该错误似乎与与 Chromecast 的连接不是通过 https 相关,但没有任何运气尝试允许不安全的流量作为测试以查看是否解决了问题。

我知道除了错误代码之外没什么可继续的,但找不到任何相关问题。

Chromecast 上的某些内容需要 https;其他人在本地主机上工作。要检查 Chromecast-on-localhost 是否是问题的根源,请尝试连接到 Chromecast 的默认接收器(而不是您自己的自定义接收器)并从 public 网址流式传输您的媒体,例如 Chromecast iOS codelab.如果这不能使错误消失,您需要寻找其他地方。

有关 Chromecast 何时需要本地主机的更多详细信息,请参阅 this answer