即使在 iPhone 设备上安装了根证书后,Charles 代理也无法工作

     2023-03-09     217

关键词:

【中文标题】即使在 iPhone 设备上安装了根证书后,Charles 代理也无法工作【英文标题】:Charles proxy doesn't work even after installing the root certificate on iphone device 【发布时间】:2018-05-01 17:44:53 【问题描述】:

这是我到目前为止所做的: 1. 在我的 Mac 上安装 Charles 2. 将 mac 和 iPhone 连接到同一个 WiFi 网络 3.查尔斯->代理->SSL代理设置。启用 * 4. Charles->Help->在移动设备上安装 Charles 根证书 5. 将 iPhone 配置为代理到步骤 3 中提供的 IP。 6. 在 iPhone 上,去 chls.pro/ssl 并安装根证书。

iPhone 网络流量显示在 Charles 中,但仍然是 ssl 加密的。我错过了什么?

【问题讨论】:

【参考方案1】:

转到常规->关于->证书信任设置并为 Charles Proxy 证书启用完全信任。

【讨论】:

即使在这样做之后,对于某些应用程序。它只是显示客户端上的证书不受信任的错误。如何克服它? @TalkisCheapShowmeCode 该应用程序可能正在固定服务器的证书,在这种情况下,使用诸如 Charles 的 MITM 方法将不起作用,因为应用程序的代码已设置为拒绝未固定的证书(如证书由 Charles CA 提供)。

应用程序将在设备-iPhone 上安装后自动启动

】应用程序将在设备-iPhone上安装后自动启动【英文标题】:Applicationwillautomaticallylaunchafterinstallationondevice-iPhone【发布时间】:2012-03-1605:05:46【问题描述】:我已经申请了。在这个应用程序客户端需要当用户从应用商店下载时,... 查看详情

为啥我的 iPhone 应用程序的发布版本在安装后第一次运行时会在设备上崩溃?

...我的iPhone应用程序的发布版本在安装后第一次运行时会在设备上崩溃?【英文标题】:WhydoesthereleasebuildofmyiPhoneappcrashonthedeviceonthefirstrunafterinstallation?为什么我的iPhone应用程序的发布版本在安装后第一次运行时会在设备上崩溃?... 查看详情

地理定位即使在设备上也不起作用

】地理定位即使在设备上也不起作用【英文标题】:Geolocationdoesn\'tworkevenondevice【发布时间】:2011-04-0315:14:00【问题描述】:我在模拟器上苦苦挣扎,但最近,我直接在设备(iPhone)上对其进行了测试,但同样的问题仍然存在,这... 查看详情

即使在应用程序被删除后仍接收推送通知 iPhone

】即使在应用程序被删除后仍接收推送通知iPhone【英文标题】:ReceivingpushnotificationevenaftertheappisdeletediPhone【发布时间】:2012-07-1806:35:25【问题描述】:我在我的应用中实现了推送通知。一切正常。现在的问题是,即使我从设备... 查看详情

应用程序在 iPhone 6 上看起来不错,但在其他设备上却一团糟,即使有限制

...程序在iPhone6上看起来不错,但在其他设备上却一团糟,即使有限制【英文标题】:ApplooksfineoniPhone6,buttotalmessonotherdevices,evenwithconstraints【发布时间】:2017-05-2914:13:39【问题描述】:正如标题所说,我的应用在iPhone6上看起来很棒... 查看详情

推送通知不适用于 iphone 中的生产证书?

...描述】:当我完成开发证书后,推送通知成功出现在我的设备上,但是当我使用生产证书执行此操作时,推送通知不会出现在我的设备上。我对生产证书所做的更改:我用生产证书为服务器创建新的pem文件我将url更改为ssl:// 查看详情

ios用xcode开发,怎么打包ipa包,在未越狱的iphone上可以直接安装

...re和Hoc两种发布证书打包的ipa,都无法在没有将UUID添加到设备列表里面的真机上安装。只有加入UUID的和越狱的设备是可以安装的。被安装的机器只能是开发机或者已越狱,要不然苹果出个99美元的服务干嘛?只能传到appstore或者... 查看详情

尽管安装了根证书,但握手失败(PayPal 升级 - g5 证书 - openssl)

】尽管安装了根证书,但握手失败(PayPal升级-g5证书-openssl)【英文标题】:Handshakefailurealthoughtherootcertificateisinstalled(PayPalupgrades-g5certificate-openssl)【发布时间】:2016-10-1500:07:18【问题描述】:我有(由于多种原因无法升级)几个... 查看详情

如何在 Android 设备上安装受信任的 CA 证书?

】如何在Android设备上安装受信任的CA证书?【英文标题】:HowtoinstalltrustedCAcertificateonAndroiddevice?【发布时间】:2011-05-2613:42:24【问题描述】:我已经创建了自己的CA证书,现在我想将它安装在我的AndroidFroyo设备(HTCDesireZ)上,以便... 查看详情

在没有苹果开发者计划和任何证书的真实设备上构建和部署 Iphone App

】在没有苹果开发者计划和任何证书的真实设备上构建和部署IphoneApp【英文标题】:BuildinganddeployingIphoneApponarealdevicewithoutappledeveloperprogramandanycertificates【发布时间】:2011-12-2811:03:08【问题描述】:Xcode4.2.1狮子越狱的iPhone主要问... 查看详情

如何检查证书是不是在 iOS 上安装和信任

...该配置文件包含一个嵌入其中的根CA。下载后,我想检查设备上是否安装了配置文件。浏览Apple开发者论坛后,我意识到一种方法是检查配置文件中嵌 查看详情

即使在安装证书之后,也无法在 Android 模拟器上使用 Charles 代理运行 HTTPS 内容

】即使在安装证书之后,也无法在Android模拟器上使用Charles代理运行HTTPS内容【英文标题】:NotabletorunHTTPScontentwithCharlesproxyonandroidemulator,evenafterinstallingcertificate【发布时间】:2017-10-2513:16:16【问题描述】:我必须监控来自APP的本... 查看详情

Xcode 11 beta 无法在以证书问题结尾的设备上安装应用程序

】Xcode11beta无法在以证书问题结尾的设备上安装应用程序【英文标题】:Xcode11betaunabletoinstallappondeviceendingwithcertificateissue【发布时间】:2019-07-0913:01:12【问题描述】:尝试将应用程序构建到iOS设备(任何设备iPhoneX、XS、任何操作... 查看详情

如何在 iPhone 中仅使用开发证书生成 iPA 文件?

...加载这个证书并生成一个可执行文件或ipa文件来测试iPhone设备中的应用 查看详情

限制 iphone 应用程序仅安装在配备 Retina 显示屏(iphone 4 / 4S)的设备上 [关闭]

...制iphone应用程序仅安装在配备Retina显示屏(iphone4/4S)的设备上[关闭]【英文标题】:RestricttheiphoneapptoinstallononlydeviceswithRetinaDisplay(iphone4/4S)[closed]【发布时间】:2012-06-1211:52:24【问题描述】:我正在开发一款iPhone应用。但我想限... 查看详情

在商店发布后尝试在 iPhone 上安装时,我收到一条错误消息,指出我的应用程序仅适用于 iPhone

...批准后,我将其发布到应用商店,但无法将其安装在任何设备 查看详情

在开发设备上安装旧 iPhone OS

】在开发设备上安装旧iPhoneOS【英文标题】:InstalloldiPhoneOSondevelopmentdevice【发布时间】:2009-07-0309:49:13【问题描述】:我想将第二代iPodTouch从3.0操作系统回滚到2.2.1版本,以便在那里测试我的应用程序。文档列出了开发中心上可... 查看详情

iPhone .ipa 文件在打开初始屏幕后变为空白?

...上使用xcode运行。但是当我创建它的ipa文件并与我的iPhone设备同步时,它没有打开。只有闪屏变得开放和接近。我用设备UDID签署了我的开发人员和分发证书。我的 查看详情