From 8c35177d522c33f241badb4e1abbb9bf6fb56c94 Mon Sep 17 00:00:00 2001 From: Ilya Grechuhin Date: Wed, 2 Nov 2016 13:21:38 +0300 Subject: [PATCH] [ios] Fixed ssl check to OMIM_PRODUCTION only. --- platform/socket_apple.mm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platform/socket_apple.mm b/platform/socket_apple.mm index d38fd9ba2d..6cbb20605d 100644 --- a/platform/socket_apple.mm +++ b/platform/socket_apple.mm @@ -33,8 +33,11 @@ CFStreamCreatePairWithSocketToHost(NULL, (__bridge CFStringRef)(host), (UInt32)port, &readStream, &writeStream); - NSDictionary * settings = @{(id)kCFStreamSSLValidatesCertificateChain : @NO, - (id)kCFStreamSSLLevel : (id)kCFStreamSocketSecurityLevelTLSv1, + NSDictionary * settings = @{ +#ifndef OMIM_PRODUCTION + (id)kCFStreamSSLValidatesCertificateChain : @NO, +#endif + (id)kCFStreamSSLLevel : (id)kCFStreamSocketSecurityLevelNegotiatedSSL }; CFReadStreamSetProperty(readStream, kCFStreamPropertySSLSettings, (CFTypeRef)settings);