Skip to content

更新日志

DiffHelper edited this page May 29, 2020 · 10 revisions

版本: 1.5.8(2020-05-29)

优化"配置文件检查"体验

版本: 1.5.7(2020-05-28)

优化人工干预模式的使用体验

版本: 1.5.5(2020-05-15)

1.配置文件增加了 IgnoreModelFolder 配置项
    该配置为了忽略文件夹内的model类属性
2.增加了 NLP+人工干预模式
    对于一些NLP搞不定的符号,可以人工干预结果,也可以在UserConfig/UserCustom.json   直接干预你想要的结果

版本: 1.5.4(2020-05-14)

细化了混淆结果

版本: 1.5.3(2020-05-04)

优化使用过程中的提示
移除"移除注释"开关
移除多余的依赖库
兼容带有软连接的framework

更新: 1.5.2(2020-04-29)

配置文件增加RemoveAnnotate字段
兼容备份项目中有软连接的文件
优化敏感词过滤
优化混淆

更新: 1.4.7(2020-04-10)

新增 插入代码的功能

示例: //new结尾的表示是新增的代码

#import "kBlueGreenk.h"
extern NSString * stylistic = @"mWindowm"; //new
extern NSString * xWindowx = @"fWindowf"; //new
typedef void (^CWindowcHandler) (void); //new
@protocol UWindowuProtocol <NSObject>
@end //new

@interface kBlueGreenk () 
@property(nonatomic,strong) NSData *potentially; //new
@property(nonatomic,strong) NSData *late; //new
@property(nonatomic,strong) NSData *viridity; //new
@property(nonatomic,strong) NSDate *stylize; //new
@property(nonatomic,weak) id<UWindowuProtocol> recession; //new
@property(nonatomic,strong) CWindowcHandler pixChest; //new
@end

@implementation kBlueGreenk

@end

更新: 1.4.0(2020-03-20)

新增 设置混淆后符号长度

# 混淆后的符号最大单词数量
# 例如方法: AFURLSessionDidReceiveAuthenticationChallengeBlock 混淆前有七个单词
# 按照下面的配置则混淆后不会超过5个单词
SymbolMaxCount: 5

更新: 1.3.5(2020-03-03)

1.增加xml类型的支持
2.增加单引号检测

更新: 1.3.4(2020-02-24)

1.增加了配置建议功能
    工具会根据你的项目为你提供前缀相关的建议
2.配置文件增加了功能开关

更新: 1.3.1(2020-02-17)

优化了拆分字符串功能
例如:字符串@"hello"
被拆分成:
[NSString stringWithFormat:@"%@%@",@"he",@"llo"]
或者:
[NSString stringWithFormat:@"%@%@%@",@"he",@"ll",@"o"]
或者:
[NSString stringWithFormat:@"%@%@%@",@"h",@"ell",@"o"]
...

示例和详解:

activityCount 替换成: [NSString stringWithFormat:@"%@%@%@%@%@",@"activit",@"yCo",@"u",@"n",@"t"] 
currentState 替换成: [NSString stringWithFormat:@"%@%@",@"current",@"State"] 
lastAccessDate 替换成: [NSString stringWithFormat:@"%@%@%@%@%@",@"lastA",@"ccessD",@"a",@"t",@"e"] 
state 替换成: [NSString stringWithFormat:@"%@%@",@"st",@"ate"] 
countOfBytesSent 替换成: [NSString stringWithFormat:@"%@%@",@"countOfBytesSen",@"t"] 
countOfBytesReceived 替换成: [NSString stringWithFormat:@"%@%@",@"countOf",@"BytesReceived"] 
image/* 替换成: [NSString stringWithFormat:@"%@%@%@",@"i",@"mage/",@"\*"] 
Accept 替换成: [NSString stringWithFormat:@"%@%@%@%@",@"A",@"cce",@"p",@"t"] 
image/* 替换成: [NSString stringWithFormat:@"%@%@%@%@",@"i",@"mage",@"/",@"\*"] 
Accept 替换成: [NSString stringWithFormat:@"%@%@",@"Accep",@"t"] 
com.alamofire.imagedownloader 替换成: [NSString stringWithFormat:@"%@%@%@",@"com.alamofire.imagedownl",@"oade",@"r"] 
cer 替换成: [NSString stringWithFormat:@"%@%@%@",@"c",@"e",@"r"] 
pinnedCertificates 替换成: [NSString stringWithFormat:@"%@%@%@%@",@"pinnedCertifi",@"cat",@"e",@"s"] 

更新: 1.2.3(2020-02-04)

提高了工具修改文件(包括文件夹)创建时间 访问时间等属性的合理性

示例和详解:

BusKeyboardDirectorConstants.h 创建时间修改为:202002031812 访问时间修改为:202002031957
MealKeyboardHandlerInvariableInternal.h 创建时间修改为:202002032151 访问时间修改为:202002032208
NaturalTextView 创建时间修改为:202002031644 访问时间修改为:202002032023
NaturalTextView.m 创建时间修改为:202002032202 访问时间修改为:202002032202
NaturalTextView.h 创建时间修改为:202002032202 访问时间修改为:202002032216
  • 文件夹内文件创建时间晚于文件夹的创建时间
  • 类头文件(.h)、类实现文件(.m.mm)创建时间一致
  • 所有文件的创建时间、访问时间在正常的工作时间范围内(8-23点)

...

更新日期: 2019-05-31

修复修改分类报错的bug