Affects:
Windows Client, Visual Studio extension
Error:
System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: The server stopped the handshake.
Reason:
iOS 10 has deprecated the commonly used security protocol (SSL) for communication with the device. This leads to an unhandled exception that crashes both the AppBuilder Windows Client and the extension for Visual Studio, when a device running iOS 10 is connected.
Resolution:
We have prepared a fix that switches the protocol communication to TLS and also prevents iOS device handshake errors from crashing the AppBuilder clients. The fix will be available in the AppBuilder 3.5 release, expected on September 26. Until then, please follow the workaround.
Workaround:
Disconnect the iOS 10 device and deploy your packages using QR code.Edit: Release date updated in post.