Chcę zezwolić na nieprawidłowe certyfikaty SSL z AFNetworking

Chcę zezwolić na nieprawidłowe certyfikaty SSL. Mój główny kod jest poniżej:

myClient = [[MyClient alloc] init];
[myClient getHtml:@"/path/to/the/distination.html"];

Kod klasy MyClient znajduje się poniżej:

#import <Foundation/Foundation.h>
#import "AFNetworking.h"

@interface MyClient : NSObject

- (void)getHtml:(NSString *)path;

@end

#define _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_

@implementation MyClient

- (void)getHtml:(NSString *)path
{
    AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:@"https://trusted.server.net"]];
    [httpClient getPath:path parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
        NSLog(@"%@", responseObject);
    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        NSLog(@"error = %@", error);
    }];
}

@end

Przeczytałem poniższą stronę i wypróbowałem makro, ale to nie działa.

Certyfikat samopodpisany SSL · Wydanie # 189 · AFNetworking / AFNetworking https://github.com/AFNetworking/AFNetworking/issues/189

Proszę pomóż mi...

questionAnswers(13)

yourAnswerToTheQuestion