不再能够在tvOS 12 Simulator上安装Charles SSL证书

时间:2019-01-24 16:06:29

标签: xcode ssl-certificate tvos xcode10 charles-proxy

自从tvOS 12发布以来,我似乎无法弄清楚如何向我的tvOS Simulator添加证书。这是我为tvOS 11采取的通常步骤:

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

2 个答案:

答案 0 :(得分:0)

按照iOS模拟器的SSL证书文档页面上的指南找到我的答案。

  1. 退出您的 iOS模拟器

  2. 启动查尔斯,然后转到帮助菜单。

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

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

Source

答案 1 :(得分:0)

以下步骤对我有用。

  1. 从charles保存charles根证书->帮助-> ssl代理
  2. 将下载的 .pem 证书拖放到 tvOS 模拟器中。
  3. 检查TvOS设置,General-> About-> Certificate Trust settings(它应该在模拟器中拖放证书并在tvOS模拟器中下载证书后出现)。
  4. 确保证书受信任。

瞧,大功告成。