1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/HDB-Li-LLDebugTool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 9.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 17:34 e45d40d

Использование компонентов: см. Wiki Использование компонентов или Добавление LLDebugTool в ваш проект.

Дополнительные изменения можно посмотреть в проекте версии 1.2.2 (https://github.com/HDB-Li/LLDebugTool/projects/7).

Обновление

  • Обновите LLWindow.m и сделайте так, чтобы [UIApplication sharedApplication].delegate.window становилось ключевым окном, когда LLWindow становится ключевым окном.

[1.2.1] (10.10.2018)

Исправлена ошибка отображения.

LLDebugTool теперь поддерживает компонентную основу. Теперь вы можете интегрировать только один или несколько модулей в свой собственный отладчик. Вы можете напрямую использовать контроллер представления, содержащийся в каждом модуле, или просто вызывать функции в папке Function и создавать пользовательский интерфейс самостоятельно.

Как использовать компоненты, см. Wiki[Использование компонентов] (https://github.com/HDB-Li/LLDebugTool/wiki/Use-Components) или [Добавление LLDebugTool в ваш проект] (https://github.com/HDB-Li/LLDebugTool#adding-lldebugtool-to-your-project).

Дополнительные изменения можно просмотреть в проекте версии 1.2.1 (https://github.com/HDB-Li/LLDebugTool/projects/7).

Обновление

  • Обновите файл LLFilterEventView.m и добавьте значение по умолчанию averageCount для исправления отображения FilterView неполных вопросов.

[1.2.0] (22.09.2018)

Поддерживает компонентную основу.

LLDebugTool поддерживает компонентную основу. Теперь вы можете интегрировать только один или более модулей в свой отладчик. Можно напрямую использовать контроллеры представления, содержащиеся в каждом модуле, либо просто вызывать функции из папки Function и строить пользовательский интерфейс самостоятельно.

Как использовать компоненты, смотрите в Wiki [Использование компонентов] (https://github.com/HDB-Li/LLDebugTool/wiki/Use-Components) или [Добавление LLDebugTool в ваш проект] (https://github.com/HDB-Li/LLDebugTool#adding-lldebugtool-to-your-project).

Дополнительные изменения можно увидеть в проекте версии 1.2.0 (https://github.com/HDB-Li/LLDebugTool/projects/7).

Добавить

  • Добавьте LLRoute, чтобы решить проблему взаимных ссылок между компонентами. Когда соответствующие компоненты существуют, LLRoute вызовет соответствующий метод, иначе он ничего не сделает.

Обновить

  • Измените структуру папок. Теперь весь проект классифицируется по компонентам. В каждой папке компонента он делится на Function и UserInterface.
  • Замените файлы, на которые есть ссылки между компонентами, вместо LLRoute.
  • Обновите NSURLSessionConfiguration.m, чтобы подключить метод protocolClasses.

[1.1.7] (14.09.2018)

Поддержка Swift теперь. Более подробную информацию об использовании Swift см. в LLDebugToolSwift (https://github.com/HDB-Li/LLDebugToolSwift).

LLDebugToolSwift — это компонент Swift для LLDebugTool, предоставляющий класс LLog для ведения журнала функций в Swift.

Дополнительные изменения можно увидеть в проекте версии 1.1.7 (https://github.com/HDB-Li/LLDebugTool/projects/6).

Добавить

  • Добавлен LLog.swift, чтобы решить проблемы с работой LLDebugToolMacros в Swift.

Обновить

  • Обновлён LLCrashHelper, теперь LLDebugTool может корректно обрабатывать сигналы сбоя.

[1.1.6] (31.08.2018)

Исправили ошибку, из-за которой не удавалось получить информацию о сбое.

Если вы используете версии между 1.1.3 и 1.1.5, настоятельно рекомендуется обновить до версии 1.1.6.

Дополнительные изменения можно увидеть в проекте версии 1.1.6 (https://github.com/HDB-Li/LLDebugTool/projects/5).

Обновить

  • Обновлено LLCrashHelper. Сохранение модели сбоя должно быть синхронным.

[1.1.5] (29.08.2018)

Запуск/остановка функционального модуля динамически.

Добавьте опцию LLConfigAvailableFeature в LLConfig, которая используется для управления включением одной из функциональных возможностей LLDebugTool. Теперь можно динамически запускать/останавливать модуль. Дополнительные изменения можно увидеть в проекте версии 1.1.5 (https://github.com/HDB-Li/LLDebugTool/projects/4).

Добавить

  • Добавить опцию LLConfigAvailableFeature в LLConfig для контроля включения одной из функций LLDebugTool. Увеличивает необходимость в разрешениях альбома, но это не обязательно, если у проекта есть полномочия, сохранение будет синхронизировано с фотоальбомом, если у проекта нет разрешения, сохраняется только в песочницу, LLDebugTool не будет активно запрашивать разрешения для альбома.

Добавить:

  • Добавить LLScreenshotHelper в папку Helper, используется для управления скриншотами.
  • Добавить папку LLScreenshotView в папку UserInterface/Others, используется для отображения и рисования скриншотов.
  • Добавить файл LLDebugToolMacros.h, используемый для управления общедоступными макросами.

Обновить:

  • Обновить LLBaseNavigationController и LLBaseViewController, чтобы исправить рамку панели инструментов при скрытии панели вкладок.
  • Обновить LLAppHelper, чтобы устранить ошибку получения статуса сети на iPhone X.
  • Удалить макросы LLog в LLDebugTool.h и перенести их в LLDebugToolMacros.h.

Дополнительные изменения:

  • Обновите демоверсию для сохранения скриншотов в фотоальбомы при создании скриншотов.

1.0.3 (31.05.2018)

Исправить некоторые утечки.

Обновление:

  • Вызов CFRelease в LLAppHelper.
  • Устранение циклических ссылок, вызванных NSURLSessionDelegate в LLURLProtocol.
  • Вызов Free в LLBaseModel.
  • Исправление предупреждения анализа в LLBaseViewController / LLFilterOtherView.
  • Разъединение кода в LLTool / LLNetworkContentVC.

Дополнительные изменения:

  • Добавление NetTool (использование URLSession в синглтоне.) и обновление ViewController (исправление циклической ссылки.)

1.0.2 (21.05.2018)

Исправление ошибки распознавателя жестов при всплывающем окне.

1.0.1 (12.05.2018)

Поддержка iOS8+.

1.0.0 (09.05.2018)

Начальная версия выпуска. Содержит следующие функции:

  • Мониторинг сетевых запросов.
  • Сохранение и просмотр информации журнала.
  • Сбор информации о сбоях.
  • Мониторинг свойств приложения.
  • Работа с файлом песочницы.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/HDB-Li-LLDebugTool.git
git@api.gitlife.ru:oschina-mirror/HDB-Li-LLDebugTool.git
oschina-mirror
HDB-Li-LLDebugTool
HDB-Li-LLDebugTool
master