Charles Proxy 捕获 tvOS 10.2?

Charles Proxy capture tvOS 10.2?

直到最近,我已经成功地使用 Apple Configurator 2 将配置文件加载到具有 Mac 运行 charles 的 IP 地址(并​​通过 USB 连接)的 Apple TV 上,以及 Charles.cer 证书。这使我能够在 Apple TV 上捕获应用程序 运行 的 Charles 日志。

我怀疑最近的 tvOS 10.2 版本是罪魁祸首,但这种方法不再有效,而且我无法加载配置文件。

Whosebug 领域的任何人都成功地捕获了 tvOS 10.2 中的 Charles 日志?

现在只有 "Supervised devices" 这些类型的配置文件。如果您查看设备控制台,您会看到这些行:

Apple-TV profiled[146] <Notice>: Installation failed. Error: NSError:
Desc   : Profile Installation Failed
Sugg   : This profile can only be installed on a Supervised device.

更新 要制作设备 "supervised",您需要使用 Apple Configurator 2 版本 2.4+。请注意,这不是 Apple Configurator 2 版本 2.2 的更新,它是 AppStore 上的单独下载...您现在可以上传包含全球 HTTP 代理和可信证书的配置文件。

根据 Charles Proxy page for setting up SSL Certificates:

As of tvOS 10.2 it is no longer possible to trust the Charles Root Certificate, so it is not possible to use SSL Proxying with tvOS 10.2. This appears to be because the Certificate Trust Settings menu is not available (see iOS devices above). A bug has been filed with Apple and we hope that this will be resolved in the future.

在 tvOS 11.4.1 中,我在设置 > 关于中找到证书信任设置