1

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

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

StackOverflow-land 中的任何人都成功地在 tvOS 10.2 中捕获了 Charles 日志?

4

3 回答 3

3

根据设置 SSL 证书的 Charles Proxy页面:

从 tvOS 10.2 开始,不再可能信任 Charles 根证书,因此无法在 tvOS 10.2 中使用 SSL 代理。这似乎是因为“证书信任设置”菜单不可用(请参阅上面的 iOS 设备)。已向 Apple 提交了一个错误,我们希望这将在未来得到解决。

于 2017-08-29T14:57:58.383 回答
2

这些类型的配置文件现在只是“受监督的设备”。如果您查看设备控制台,您会看到以下几行:

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

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

于 2017-04-06T18:58:07.123 回答
0

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

于 2018-08-01T14:54:45.187 回答