it-swarm.com.ru

Отладка мобильного Safari в iOS 8 и iOS 9

После перехода на новые версии iOS я не смог отладить свое веб-приложение из OS X Safari в браузере iPhone Safari. Мой iPhone появляется, но у меня нет вариантов.

На моем iPhone я разрешил веб-инспектора.

English: Developer -> Johans iPhone -> No inspectable applications

Русский: Разработчик -> Johans iPhone -> Нет проверяемых приложений.

Однако если я сохраню свое веб-приложение на своем домашнем экране - я смогу получить инструменты разработчика для этого приложения, но это не то, что я хочу в этом случае. К сожалению, у меня нет других устройств iOS/OS X для тестирования, поэтому любая помощь будет принята с благодарностью.

20
jollelj

Отладка iOS 8 мобильного Safari требует настольного Safari 7.1 , который только доступен с OS X 10.9.5 или выше .

Что вам нужно сделать, это:

  1. Обновите (через меню Apple-> Software Update) до OS X 10.9.5 (если вы этого еще не сделали)
  2. После этого вы должны увидеть Safari 7.1 в списке ожидающих обновлений.

После того, как вы это сделаете, вы увидите возможность отладки в обычном режиме с помощью настольного Safari.

10
Josh

Хотя это старый вопрос, где-то в ответе следует упомянуть, что вам действительно нужно сначала включить удаленную проверку на iPhone, прежде чем что-либо появится. 

Перейдите: Настройки -> Safari -> Дополнительно -> Веб-инспектор

 Enable Web Inspector

12
tabrindle

Также для iOS 9:

На вашем мобильном устройстве в разделе «Настройки» -> «Safari» -> «Предупреждение о мошенническом веб-сайте» = ВЫКЛ [по умолчанию = ВКЛ]

4
Steve Seeger

Даже с OS X 10.9.5 и Safari> 7.1 я не смог отладить мобильный Safari на iPad с iOS 8. 

Оказалось, что ранее я отказался от диалога на iPad, который спрашивал, стоит ли «доверять этому компьютеру». Помогли следующие шаги:

  1. Выключите устройство.
  2. Откройте iTunes на компьютере. 
  3. Подключите устройство к компьютеру. 
  4. Ответьте на вопрос компьютера, чтобы разрешить устройству доступ к iTunes. 
  5. Включите устройство.

Он попросит вас подтвердить доверие к компьютеру снова. Принять и вы сможете отлаживать как обычно.

0
mediafreakch