Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. IOS and SSL support
Forum Updated to NodeBB v4.3 + New Features

IOS and SSL support

Scheduled Pinned Locked Moved Mobile and Embedded
8 Posts 5 Posters 5.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    esteban
    wrote on last edited by
    #1

    Hi !

    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 ;-)

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      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

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • E Offline
        E Offline
        esteban
        wrote on last edited by
        #3

        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 ?

        Regards
        Tristan

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          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)

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • E Offline
            E Offline
            esteban
            wrote on last edited by
            #5

            Ok thank you for your help !

            1 Reply Last reply
            0
            • K Offline
              K Offline
              khelkun
              wrote on last edited by
              #6

              useful info on building openssl and Qt 5.2 for iOS:

              https://bugreports.qt-project.org/browse/QTBUG-36891

              1 Reply Last reply
              0
              • S Offline
                S Offline
                sharky
                wrote on last edited by
                #7

                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.

                J 1 Reply Last reply
                0
                • S sharky

                  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.

                  J Offline
                  J Offline
                  jngd
                  wrote on last edited by
                  #8

                  @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.

                  1 Reply Last reply
                  0

                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved