无法再在 tvOS 12 模拟器上安装 Charles SSL 证书

问题描述 投票:0回答:2

自从 tvOS 12 发布以来,我似乎不知道如何向我的 tvOS 模拟器添加证书。以下是我针对 tvOS 11 采取的通常步骤:

  1. 导航到设置 > 常规 > 隐私,然后选择共享 Apple TV 分析
  2. 按遥控器上的播放/暂停按钮;这将弹出一个屏幕,其中列出了已安装的配置文件以及顶部的添加配置文件选项
  3. 选择添加个人资料
  4. 输入配置文件的 URL,然后按照屏幕上的说明完成安装过程
  5. 网址:https://chls.pro/ssl
  6. 完成安装Charles Profile
  7. 的步骤
  8. 安装配置文件后,我们需要信任证书
  9. 导航至设置 > 常规 > 关于 > 证书
  10. 选择Charles证书(不可信)
  11. 设置为受信任
ssl-certificate tvos charles-proxy
2个回答
7
投票

以下步骤对我有用。

  1. 从 charles-> Help-> ssl proxying 保存 charles 根证书
  2. 将下载的 .pem 证书拖放到 tvOS 模拟器中。
  3. 检查TvOS设置,常规->关于->证书信任设置(在模拟器中拖放证书并在tvOS模拟器中下载证书后应该会出现)。
  4. 确保证书可信。

瞧,完成了。


4
投票

通过遵循 iOS 模拟器 SSL 证书文档页面上的指南找到了我的答案。

  1. 退出您的iOS模拟器

  2. 启动Charles并转到帮助菜单。

  3. 选择“SSL代理>在iOS模拟器中安装Charles根证书”项。

这会将您的 Charles 根证书安装到您的所有 iOS 模拟器中。现在,当您启动 iOS 模拟器时,您应该能够使用 SSL 代理通过 Charles 访问 SSL 网站。

来源

© www.soinside.com 2019 - 2024. All rights reserved.