Если это только для тестирования во время разработки, вы можете создать категорию в NSURLRequest и переопределить следующий приватный метод:
#if DEBUG
@implementation NSURLRequest (NSURLRequestWithIgnoreSSL)
+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host
{
return YES;
}
@end
#endif
Просто поместите это где-нибудь в один из ваших файлов .m (например, делегат приложения) или поместите в отдельный файл .m. Вам не нужен соответствующий заголовочный файл.
#if DEBUG
- это мера предосторожности, предотвращающая случайное оставление его включенным при отправке в Apple, но если вам нужно, чтобы он работал в сборке релиза, удалите ее (и убедитесь, что вы не забыли восстановить или удалить ее). категория перед отправкой в Apple).