2015-08-09 2 views
1

Есть ли способ просмотра журналов консоли iphone без наличия mac?просмотреть журналы консоли iphone без mac

Раньше это было возможно с помощью утилиты конфигурации iPhone, но, похоже, она больше не доступна. Я видел инструмент под названием iTools, но для него, похоже, требуется 32-разрядная версия itunes, которая также недоступна.

Учитывая устройство iPhone + windows + linux, есть ли способ обхода/инструмент для просмотра журналов консоли iphone?

+0

См http://stackoverflow.com/questions/28230292/iphone-configuration-utility-failed-to-locate-apple-mobile-device-support/28886881#28886881 –

ответ

1

Скачать из магазина приложений на Iphone, вы можете просматривать журналы прямо на телефон:

https://itunes.apple.com/us/app/console/id317676250?mt=8

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

Если это не удается, вот ссылка на утилиту конфигурации iPhone для окон: http://download.cnet.com/iPhone-Configuration-Utility-for-Windows/3000-20432_4-10969175.html

+0

установлен и не кажется работать. приложение очень старое и говорит, что оно предназначено для iOS 4.0 .... – epeleg

+0

При первом запуске он сработает, затем перезагрузите его, и он покажет вам журнал устройства – Swinny89

+0

nope, он, похоже, не разбился, но ничего не показывает либо фильтр вверху и кнопка обновления рядом с ним, и что кажется пустым списком ниже (я также пытался убить его и повторно запустить его с точно такими же результатами). – epeleg

1

Понимая это более полугода назад вы спрашивали об этом, но так как он не имеет общепринятый ответ еще:

Я столкнулся с этой самой проблемой снова и снова, и мне стало надоело писать сценарий, который отображает console сообщений в HTML, так что вы можете просто просмотреть все на веб-странице самостоятельно, без необходимости прибегать к замене консоли или утомительному удаленному отладчику (для которого вы, ind eed, требуется Mac), без необходимости изменять каждый консольный вызов в существующем коде.

Ключ лежит в 'замещающих' четырех основных функций в window.console: log, warn, error и trace. Это делается путем изменения каждого метода, добавления к нему собственного кода и вызова исходного метода в конце. Якуб Фиала написал для этого основной сценарий, на котором я построил остальные: https://gist.github.com/jakubfiala/8fe3461ab6508f46003d

Я назвал его 'MobileConsole'. Это довольно ненавязчиво и будет «ловить» все console.log (или .warn, .error или .trace) событиями и даже привязать к window.onerror.

I have created a separate page for this script with an elaborate explanation on how it works, including a demo, over here.

+0

Ссылка на потенциальное решение всегда приветствуется, но, пожалуйста, [добавьте контекст вокруг ссылки] (// meta.stackoverflow.com/a/8259/169503), чтобы ваши друзья-пользователи имели представление о том, что это такое и почему оно есть , Всегда указывайте наиболее значимую часть важной ссылки, если целевой сайт недоступен или постоянно находится в автономном режиме. Примите во внимание, что быть более чем ссылкой на внешний сайт_ является возможной причиной [Почему и как удаляются некоторые ответы?] (// stackoverflow.com/help/deleted-answers). – Mogsdad

+0

Благодарим вас за отзыв. На мой взгляд, контекст вокруг ссылки уже был совершенно ясен, но я переписал пост, чтобы подробнее рассказать об этом. Строго говоря, мой пост не содержит ** ответа, но добавляет, что код для сообщения сделает его нечитаемым (623 строки кода) и рискует кем-то, наткнувшись на это через несколько месяцев, копируя устаревший код. Надеюсь ты понимаешь. –

+0

спасибо, что нашли время, чтобы добавить это предложение. Я на самом деле использую подобный материал, также есть winere, который вы можете использовать в качестве еще более всеобъемлющего инструмента. К сожалению, это не соответствует моим потребностям, потому что я хотел видеть внешний вывод консоли на iphone (например, для отладки проблем с установкой). – epeleg

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