IOS and SSL support
I have a big app for desktop and now I'm trying to evaluate what has to be done to adapt it for smartphones and pads. I'm beginning with the very low APIs of my project and I'm already stucked with SSL support on iOS.
QtCreator complains about missing QSslConfiguration, so my question is very simple : is there any support of SSL with Qt on iOs ?
If the answer is yes, I'll have another question ;-)
Apple doesn't provide OpenSSL for iOS, they recommend using their cryptographic API.
That said, you can build OpenSSL yourself for iOS and then build Qt using that version
Hope it helps
Hi thank you for your answer. You're right there is no openssl support in iOS. I'll have to proceed as you said.
Is there any chance that Qt would use these Crypto API in the future for iOS ?
I can't answer to that one
You should ask that on the interest mailing list. You'll find there Qt's developers/maintainers (this forum is more user oriented)
Ok thank you for your help !
useful info on building openssl and Qt 5.2 for iOS:
Please note that since Qt 5.5, there is support for SSL on iOS out of the box. It's a new SSL backend which uses Apple's SecureTransport framework, so there is no need for OpenSSL.
@sharky Sorry, can you explain this more deeply? I'm compiling with Qt 5.5.1 one iOS app example and I'm getting QSsl related errors. I posted this with all details. Now, I'm trying to build Qt version with openssl support but without success at the moment.