Skip to main content
Inspiring
July 25, 2015
Question

SecureSocket on IOS not working?

  • July 25, 2015
  • 3 replies
  • 1248 views

Hi,

We need to implement a secure login into our app, which runs on IOS. In the documentation for SecureSocket, it says it is supported  on IOS and Android. Yet "SecureSocket.isSupported" returns false in IOS, and trying to instantiate it throws an exception. We have tried both SDK16 and SDK18, same result.

Can anyone shed light on this? Why in the docs it says supported, and it seems not to be? Should it work? Or are we just doing something wrong?


trace(SecureSocket.isSupported); this returns false on IOS, at least on IOS 8.4

Thanks in advance,

Bob

This topic has been closed for replies.

3 replies

tdwivedi
Adobe Employee
Adobe Employee
August 6, 2015

Hi guys,

On following up the issue, we found that SecureSocket isn't supported on iOS currently, and hence the "SecureSocket.isSupported" API returns false.

There had been a typo in the documentation, that has been rectified.

You can refer to the updated document here: SecureSocket - Adobe ActionScript® 3 (AS3 ) API Reference

-Tushar

Participant
August 18, 2015

It seems pretty ridiculous to me that we are past mid-2015 and there isn't built in support for SecureSocket yet on iOS.  Is there a technical reason that is preventing this from happening?

flashdictionary
Inspiring
August 19, 2015

Thank you tdwivedi for getting that documentation updated for SecureSocket on iOS.

Adobe simply just does not have enough engineers to complete the feature. I wish there were a way that we could pay for features to be added to help fund the Adobe AIR SDK. Even though I pay for the Adobe Creative Cloud subscription for Flash Builder, Adobe Scout, I bet that most of the revenue from my subscription goes towards Photoshop, Illustrator and other top used Adobe products, even though I would prefer to have the grand majority of my payments to fund the Adobe AIR SDK, just because the idea of cross platform development with one code base is phenomenal.

tdwivedi
Adobe Employee
Adobe Employee
July 29, 2015

Hi,

We have been able to successfully reproduce this behavior. Will be communicating the same to the concerned team.

-Tushar Dwivedi,

Adobe AIR Team

flashdictionary
Inspiring
August 5, 2015

We vote to get this fixed asap.

Participant
July 27, 2015

I have the same problem here

I need to use securesocket on ipad, and it returns false on SecureSocket.isSupported whereas the documentation says that it is supported on mobile on android and ios.

I need this to do a certificate pinning mechanism, and I have no others solutions

Guillaume