我们检查了我们的应用程序的安全测试和响应,我们在AFNetworkingReachbilityManager类中遇到了硬编码加密密钥问题。任何想法如何解决这个安全问题。
这是他们指出硬编码加密密钥的代码。
+ (NSSet *)keyPathsForValuesAffectingValueForKey:(NSString *)key {
if ([key isEqualToString:@"reachable"] || [key
isEqualToString:@"reachableViaWWAN"] || [key
isEqualToString:@"reachableViaWiFi"]) {
return [NSSet setWithObject:@"networkReachabilityStatus"];
}
return [super keyPathsForValuesAffectingValueForKey:key];
}