Revert "When AFNetworking is in an embedded framework, load certificates from all non-framework bundles"

This reverts commit ad0d0cd46e.
This commit is contained in:
Mattt Thompson 2013-08-21 13:35:18 -07:00
parent a27c543314
commit 9c23a1955c

View file

@ -200,13 +200,13 @@ static BOOL AFSecKeyIsEqualToKey(SecKeyRef key1, SecKeyRef key2) {
static NSArray *_pinnedCertificates = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
NSMutableArray *certificates = [NSMutableArray array];
for (NSBundle *bundle in [NSBundle allBundles]) {
NSArray *paths = [bundle pathsForResourcesOfType:@"cer" inDirectory:@"."];
for (NSString *path in paths) {
NSData *certificateData = [NSData dataWithContentsOfFile:path];
[certificates addObject:certificateData];
}
NSBundle *bundle = [NSBundle mainBundle];
NSArray *paths = [bundle pathsForResourcesOfType:@"cer" inDirectory:@"."];
NSMutableArray *certificates = [NSMutableArray arrayWithCapacity:[paths count]];
for (NSString *path in paths) {
NSData *certificateData = [NSData dataWithContentsOfFile:path];
[certificates addObject:certificateData];
}
_pinnedCertificates = [[NSArray alloc] initWithArray:certificates];