Skip to content

Commit a0a8c18

Browse files
committed
Update README
1 parent 2ece59d commit a0a8c18

File tree

3 files changed

+12
-175
lines changed

3 files changed

+12
-175
lines changed

CHANGELOG.md

Lines changed: 8 additions & 171 deletions
Original file line numberDiff line numberDiff line change
@@ -1,180 +1,17 @@
1-
## [1.1.6](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.6) (08/31/2018)
1+
## [1.1.7](https://github.com/HDB-Li/LLDebugToolSwift/releases/tag/1.1.7) (09/14/2018)
22

3-
### Fixed bug that could not catch crash information
3+
### Synchronous update
44

5-
If you use versions between 1.1.3 and 1.1.5, you are strongly recommended to upgrade to 1.1.6.
5+
More update informations please see [LLDebugTool CHANGELOG](https://github.com/HDB-Li/LLDebugTool/blob/master/CHANGELOG.md).
66

7-
More changes can be viewed in [Version 1.1.6 Project](https://github.com/HDB-Li/LLDebugTool/projects/5).
7+
Update for version 1.1.7 based on LLDebugTool. Nothing changed in swift.
88

9-
#### Update
9+
## [1.1.6](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.6) (08/12/2018)
1010

11-
* Update `LLCrashHelper`, save a crash model must be synchronous.
11+
### Swift support module for LLDebugTool.
1212

13-
## [1.1.5](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.5) (08/29/2018)
14-
15-
### Start/stop function module dynamically
16-
17-
Add a options `LLConfigAvailableFeature` in `LLConfig` used to control whether to enable ` LLDebugTool` one of function module, now you can dynamically start/stop a module. More changes can be viewed in [Version 1.1.5 Project](https://github.com/HDB-Li/LLDebugTool/projects/4).
18-
19-
#### Add
20-
21-
* Add a options `LLConfigAvailableFeature` in `LLConfig` used to control whether to enable ` LLDebugTool` one of function module, now you can dynamically start/stop a module.
22-
* Add enumeration values `LLConfigLogFileFuncDesc` and `LLConfigLogFileDesc` in `LLConfigLogStyle`.
23-
24-
#### Update
25-
26-
* Update `LLAppHelper` and `LLConfig`, Cleaner code.
27-
* Update `LLConfig`, now you can dynamic change `colorStyle` and `windowStyle` in running, See demo for more effects.
28-
* Update `LLSubTitleTableViewCell` to fix UITextView bug under ios 8.
29-
30-
#### Extra
31-
32-
* Update demo file, It looks more comfortable now.
33-
34-
## [1.1.4](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.4) (08/27/2018)
35-
36-
### Increase network traffic monitoring
37-
38-
Now you can check your network request traffic, although it is not very accurate. Other some known problems have been fixed. More changes can be viewed in [Project 1.1.4](https://github.com/HDB-Li/LLDebugTool/projects/3).
13+
`LLDebugToolSwift` is a swift component for `LLDebugTool`, It provide the `LLog` swift class that used to log function in swift.
3914

4015
#### Add
4116

42-
* Add data traffic function, details can see `LLNetworkModel.m`.
43-
44-
#### Update
45-
46-
* Update the constraints in all XIB files, remove constraint warnings from the console.
47-
* Use `UITextView` replace `UILabel` in `LLSubTitleTableViewCell`, used to solve the problem that `UILabel` does not show when there is too much data, such as 1000 lines.
48-
* Use `MIMETYPE` to judge the type of a network response.
49-
* Update `LLAppHelper.h`, expose more interfaces.
50-
* Update `LLStorageManager`, rewritten SQL statements.
51-
52-
#### Extra
53-
54-
* Now we can display GIF images.
55-
* Fix some bugs.
56-
57-
## [1.1.3](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.3) (08/16/2018)
58-
59-
### Refactory database
60-
61-
Fix some bugs operation in database. It looks more friendlier now, you can watch model's description in Mac software. Someday, `LLLogHelper` will be separated into an online event-tracking tool used in release environment.
62-
63-
The new version will delete the old version of the table in database, if you need the old data, please upgrade when you don't need it.
64-
65-
#### Add
66-
67-
* Add UnitTests and UITests, Even now there's nothing.
68-
69-
#### Update
70-
71-
* Refactory `LLStorageManager` to make sure it will work well in synchronous and asynchronous or main thread and child thread.
72-
* `DEPRECATED` some method in `LLStorageManager`, `LLTool` and `LLAppHelper`, More infomations please see`LLStorageManager.h`, `LLTool.h` and `LLAppHelper.h`.
73-
* Add a enumeration values in `LLConfig` to control `LLLogHelper`'s log style.
74-
75-
## [1.1.2](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.2) (08/09/2018)
76-
77-
### Add window style
78-
79-
Some time suspension ball is too big, so you can put `LLDebugTool` on power bar or network bar now. It can work like a suspension ball, just can't move.
80-
81-
<div align="left">
82-
<img src="https://raw.githubusercontent.com/HDB-Li/HDBImageRepository/master/LLDebugTool/ScreenShot-windowStyle.png" width="20%"></img>
83-
</div>
84-
85-
#### Add
86-
87-
* Add window style enum. now you can show as suspension ball , power bar or network bar.
88-
* Add some `LLDebugTool` event log, you can close it in `LLConfig`.
89-
* Add `LLNetworkFilterView`, now you can filter network with url, header, body or response.
90-
91-
#### Update
92-
93-
* Update `LLURLProtocol` to fix some untrusted HTTP requests that fail.
94-
* Update `LLBaseViewController` to deal some bugs when project use runtime to change default settings.
95-
* Update `LLStorageManager` to ensure that database operations are not performed in the main thread.
96-
* Rename `LLFilterView` to `LLLogFilterView`.
97-
98-
#### Remove
99-
100-
* Remove `LLFilterLevelView`, use `LLFilterEventView` to replace.
101-
102-
#### Extra
103-
104-
* Adapter iPhone SE
105-
106-
## [1.1.1](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.1) (07/27/2018)
107-
108-
Fix crash when use `use_frameworks!` in `CocoaPods`. (Failed resource loading)
109-
110-
#### Add
111-
112-
* Add `LLLogHelperEventDefine.h` to define and record LLDebugTool system event.
113-
114-
#### Update
115-
116-
* Use method `[UIImage LL_imageNamed:]` to replace method `[UIImage imageNamed]`, to solve image resource loading failed.
117-
* Use `[LLConfig sharedConfig].XIBBundle` to register XIB file, to solve crash when use `use_frameworks!` in `CocoaPods`.
118-
119-
## [1.1.0](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.1.0) (06/07/2018)
120-
121-
### Add screenshot function.
122-
123-
Increases the need to the permissions of the album, but it is not necessary, if the project has the authority, save will be synchronized to photo album, if the project doesn't have the permission, is saved into the sandbox alone, LLDebugTool will not actively apply for album permissions.
124-
125-
<div align="left">
126-
<img src="https://raw.githubusercontent.com/HDB-Li/HDBImageRepository/master/LLDebugTool/ScreenGif-Screenshot.gif" width="20%"></img>
127-
</div>
128-
129-
#### Add
130-
131-
* Add `LLScreenshotHelper` in `Helper` folder, used to control screenshot.
132-
* Add `LLScreenshotView` folder in `UserInterface/Others` folder, used to show and draw screenshot.
133-
* Add `LLDebugToolMacros.h`, used to manage public macros.
134-
135-
#### Update
136-
137-
* Update `LLBaseNavigationController` and `LLBaseViewController` to repair toolbar's frame is wrong when hiding tabbar.
138-
* Update `LLAppHelper` to fix iPhone X getting network status error.
139-
* Remove `LLog` macros in `LLDebugTool.h` and moved to `LLDebugToolMacros.h`
140-
141-
#### Additional Changes
142-
143-
* Update demo for saving screenshots to photo albums when screenshots are taken.
144-
145-
## [1.0.3](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.0.3) (05/31/2018)
146-
147-
Fix some leaks.
148-
149-
#### Update
150-
151-
* Call `CFRelease` in `LLAppHelper`.
152-
* Resolve circular references caused by the `NSURLSessionDelegate` in `LLURLProtocol`.
153-
* Call `Free` in `LLBaseModel`.
154-
* Fix analyze warning in `LLBaseViewController` / `LLFilterOtherView`.
155-
* Uncoupled code in `LLTool` / `LLNetworkContentVC`.
156-
157-
#### Additional Changes
158-
159-
* Add `NetTool`(Use URLSession in a singleton.) and update `ViewController` (Fix a circular reference.)
160-
161-
## [1.0.2](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.0.2) (05/21/2018)
162-
163-
* Fix the side gesture recognizer bug when pop.
164-
165-
## [1.0.1](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.0.1) (05/12/2018)
166-
167-
* Support iOS8+.
168-
169-
## [1.0.0](https://github.com/HDB-Li/LLDebugTool/releases/tag/1.0.0) (05/09/2018)
170-
171-
* Initial release version.
172-
* Contains the following functions:
173-
 
174-
 * Monitoring network requests.
175-
 * Save and view log information.
176-
 * Crash information collection.
177-
 * Monitoring app properties.
178-
 * Operation of sandbox file.
179-
 
180-
17+
* Add `LLog.swift`, In order to solve `LLDebugToolMacros` can't work in swift.

README-cn.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
## 简介
1414

15-
[Click here for an English introduction](https://github.com/HDB-Li/LLDebugTool)
15+
[Click here for an English introduction](https://github.com/HDB-Li/LLDebugToolSwift)
1616

1717
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。
1818

@@ -77,13 +77,13 @@ LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助
7777

7878
##### Objective - C
7979

80-
> 1. 添加 `pod 'LLDebugTool' , '~> 1.0.0'` 到你的Podfile里。如果只想在Debug模式下使用,则添加`pod 'LLDebugTool' , '~> 1.0.0' ,:configurations => ['Debug']` 到你的Podfile里,详细的配置方式可以查看[Wiki/如何仅在Debug环境中使用](https://github.com/HDB-Li/LLDebugTool/wiki/如何仅在Debug环境中使用)。如果你想要指定某个版本,可以类似这样使用 `pod 'LLDebugTool' , '1.1.6' ,:configurations => ['Debug']`
80+
> 1. 添加 `pod 'LLDebugTool' , '~> 1.0.0'` 到你的Podfile里。如果只想在Debug模式下使用,则添加`pod 'LLDebugTool' , '~> 1.0.0' ,:configurations => ['Debug']` 到你的Podfile里,详细的配置方式可以查看[Wiki/如何仅在Debug环境中使用](https://github.com/HDB-Li/LLDebugTool/wiki/如何仅在Debug环境中使用)。如果你想要指定某个版本,可以类似这样使用 `pod 'LLDebugTool' , '1.1.7' ,:configurations => ['Debug']`
8181
> 2. 终端输入`pod install`来进行集成。搜索不到`LLDebugTool`或者搜不到最新版本时,可先运行`pod repo update`,再执行`pod install`
8282
> 3. 在你需要使用LLDebugTool的文件里添加`#import "LLDebug.h"`,或者直接在pch文件中添加`#import "LLDebug.h"`
8383
8484
##### Swift
8585

86-
> 1. 添加 `pod 'LLDebugToolSwift' , '~> 1.0.0'` 到你的Podfile里。如果只想在Debug模式下使用,则添加`pod 'LLDebugToolSwift' , '~> 1.0.0' ,:configurations => ['Debug']` 到你的Podfile里,详细的配置方式可以查看[Wiki/如何仅在Debug环境中使用](https://github.com/HDB-Li/LLDebugTool/wiki/如何仅在Debug环境中使用)。如果你想要指定某个版本,可以类似这样使用 `pod 'LLDebugToolSwift' , '1.1.6' ,:configurations => ['Debug']`
86+
> 1. 添加 `pod 'LLDebugToolSwift' , '~> 1.0.0'` 到你的Podfile里。如果只想在Debug模式下使用,则添加`pod 'LLDebugToolSwift' , '~> 1.0.0' ,:configurations => ['Debug']` 到你的Podfile里,详细的配置方式可以查看[Wiki/如何仅在Debug环境中使用](https://github.com/HDB-Li/LLDebugTool/wiki/如何仅在Debug环境中使用)。如果你想要指定某个版本,可以类似这样使用 `pod 'LLDebugToolSwift' , '1.1.7' ,:configurations => ['Debug']`
8787
> 2. 必须在Podfile中添加 **`use_frameworks!`**
8888
> 3. 终端输入`pod install`来进行集成。搜索不到`LLDebugToolSwift`或者搜不到最新版本时,可先运行`pod repo update`,再执行`pod install`
8989
> 4. 在你需要使用LLDebugTool的文件里添加`import LLDebugToolSwift`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
## Introduction
1414

15-
[点击查看中文简介](https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md)
15+
[点击查看中文简介](https://github.com/HDB-Li/LLDebugToolSwift/blob/master/README-cn.md)
1616

1717
LLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations.
1818

0 commit comments

Comments
 (0)