2014-09-24 3 views
19

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

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

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

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

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

ответ

10

Отладка iOS 8 mobile Safari requires desktop Safari 7.1, которая является только available with OS X 10.9.5 or greater.

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

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

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

+0

После обновления до 7.1 вы можете отлаживать устройства IOS 7 еще? Я не вижу консольного вывода. Просто интересно, видите ли вы то же самое? – mrand01

+0

Хороший вопрос ... и, к сожалению, у меня нет устройств iOS 7, поэтому я не знаю. – Josh

+0

Я был в спешке, но пытался, и из того, что я мог видеть, я получил консольные выходы, которые я исключил. – jollelj

0

Даже с OS X 10.9.5 и Safari> 7.1 Я не был в состоянии отладки мобильный Safari на IPad с прошивкой 8.

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

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

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

11

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

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

Enable Web Inspector

3

Также для прошивки 9:

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

Смежные вопросы