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

the*_*hed 6 xcode ssl-certificate tvos charles-proxy xcode10

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

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

小智 5

以下步骤对我有用。

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

瞧,完成了。


the*_*hed 4

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

  1. 退出您的iOS 模拟器

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

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

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

来源