Hello, I've a firemonkey multidevice application that connects to mysql server in ssl mode on port 80.
It works in windows, osx and Android, but in IOs I get this exception: "Wrong or unknown protocol'#$D#$A'Can''t create SSL connection"
"libcrypto.1.0.0.dylib" and "libssl.1.0.0.dylib" based on "openssl-1.0.2l" are deployed in Ios simulator and other indy https calls are working.
What could be wrong?
Thank you very much
Jordi
TMyConnection on IOs
Re: TMyConnection on IOs
You can use MyDAC with SecureBridge components to connect to MySQL database, using SSL or SSH protocol. SecureBridge uses its own implementation of the SSL protocol without using third-party libraries.
You can obtain information about connecting to MySQL server using SSL or SSH in our documentation: https://www.devart.com/mydac/docs/?secu ... ctions.htm You can see an example of MyDAC and securebridge coworking in demo projects: %MyDACDemos%\TechnologySpecific\securebridge, where %MyDACDemos% is MyDAC of demo projects an installation path on your computer.
You can obtain information about connecting to MySQL server using SSL or SSH in our documentation: https://www.devart.com/mydac/docs/?secu ... ctions.htm You can see an example of MyDAC and securebridge coworking in demo projects: %MyDACDemos%\TechnologySpecific\securebridge, where %MyDACDemos% is MyDAC of demo projects an installation path on your computer.
Re: TMyConnection on IOs
Then, in Windows and Android SecureBridge is not needed to use SSL, but I must buy SecureBridge in Ios?
Re: TMyConnection on IOs
When using SecureBridge, you can establish SSL or SSH connections to MySQL server for any platform without using third-party components.
Apple's policy prohibits the deployment of applications that use third-party libraries for mobile iOS devices, and since MyDAC for connecting to MySQL server using SSL connections, requires libssl and libcrypto libraries to work, you won't be able to install such an application for iOS. Therefore, we recommend using MyDAC with SecureBridge components to develop applications for Android and iOS mobile devices, since they do not require using third-party libraries.
Apple's policy prohibits the deployment of applications that use third-party libraries for mobile iOS devices, and since MyDAC for connecting to MySQL server using SSL connections, requires libssl and libcrypto libraries to work, you won't be able to install such an application for iOS. Therefore, we recommend using MyDAC with SecureBridge components to develop applications for Android and iOS mobile devices, since they do not require using third-party libraries.
Re: TMyConnection on IOs
Ok, thank you very much. Then we will buy securebridge.
Regards
Regards
Re: TMyConnection on IOs
Thank you for the interest in our products.
Please contact us if you have any questions about our products.
Please contact us if you have any questions about our products.