Не удается выполнить поиск в магазине приложений при использовании Charles Proxy в качестве прокси-сервера

Я использую Charles на Macbook Air для мониторинга трафика Wi-Fi на моем iPhone. У меня установлен сертификат Charles, и в результатах отображается https-трафик с моего телефона. Все хорошо!

Единственная проблема, с которой я сталкиваюсь, заключается в том, что когда я открываю приложение App Store на своем телефоне, я не могу использовать функцию поиска для поиска приложений. Когда я ввожу некоторые условия поиска, он просто продолжает вращаться и никогда не дает никаких результатов. В настройках прокси в Чарльзе я добавил несколько веб-сайтов Apple для обхода, таких как mzstatic, phobos, что угодно.apple, но не повезло. Телефон по-прежнему зависает в поисках приложений.

Есть идеи, почему Чарльз закрыл поиск в App Store? Спасибо!


person amy    schedule 04.08.2015    source источник
comment
Я думаю, магазин приложений может прикреплять сертификаты   -  person Durai Amuthan.H    schedule 20.02.2018


Ответы (4)


Если вы настроили телефон с правильным сертификатом Charles, возможно, приложение App Store использует закрепление сертификата — так же, как Facebook. Закрепление сертификата предотвращает использование даже доверенного прокси-сервера, такого как Чарльз, от мониторинга их трафика.

person shredder    schedule 12.04.2016

По какой-то причине Apple блокирует открытие App Store при использовании прослушивателя прокси.

Решение довольно простое: Прокси -> Настройки записи -> вкладка «Исключить» -> Добавить «*.apple.com» (или «itunes.apple.com», если быть более точным).

Кроме того, убедитесь, что в разделе «Прокси» -> «Настройки прокси-сервера SSL» -> вкладка «Прокси-сервер SSL» «:» или любой другой домен, включая «apple.com», отсутствует.

Теперь эти сетевые вызовы не будут записываться в Charles, а будут открываться и работать как обычно.

person Asaf Gur    schedule 24.07.2017
comment
По какой-то причине Этой причиной является закрепление сертификата, как сказано в предыдущем ответе. - person jscs; 20.02.2018

По состоянию на 21 февраля 2021 года я могу просматривать App Store со следующими настройками.

Прокси › Настройки прокси SSL... › Прокси SSL

Исключать

  • *.apple.com
  • *.mzstatic.com

введите здесь описание изображения

person shtnkgm    schedule 21.02.2021

Добавьте *.apple.com:* к своим сайтам, исключенным из SSL, чтобы активировать трафик App Store.

( Прокси -> Настройки проксирования SSL )

введите здесь описание изображения

person Spenser Saling    schedule 06.01.2021