Networking problem on iOS 16 Beta 4

Hello, we discovered an issue testing our own developed app on iOS 16 beta 4 (while it still works on iOS version 15). The app is named MyHome_Up and this issue could prevent at least 30K users from using it.

ISSUE DESCRIPTION: All our attempts to create a connection to our accessory device on the LAN (with https) are blocked by the OS.  Wireshark sessions show that after discovering the accessory no packet is sent from the iphone.

From the device console we see that on iOS15 we had different logs like: Connection : asked to evaluate TLS Trust Connection : TLS Trust result 0

While on iOS 16 beta we see just: Connection : asked to evaluate TLS Trust

We know there's not much information about this issue but we just wanted to know :

  1. Did something change on this topic (TLS connections and certificates management)?
  2. Did someone already reported similar issues on this new iOS version?

we discovered an issue testing our own developed app on iOS 16 beta 4 (while it still works on iOS version 15).

Did you already file a bug about this? If so, what was the bug number? If not, please do so as soon as possible, and then post the bug number here.


Did you test this on previous iOS 16 betas? If so, did it work there? That is, is this a 16.0b4 regression?

You wrote:

All our attempts to create a connection to our accessory device on the LAN (with https) are blocked by the OS.

What API are you using to issue that request? NSURLSession? A web view of some form?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Did you already file a bug about this? If so, what was the bug number? If not, please do so as soon as possible, and then post the bug number here.

the bug report with description and sysdiagnose file: https://feedbackassistant.apple.com/feedback/10985170

Did you test this on previous iOS 16 betas? If so, did it work there? That is, is this a 16.0b4 regression?

We discovered the problem with beta 3 and it's still there in beta 4 (we haven't tested the previous betas)

What API are you using to issue that request? NSURLSession? A web view of some form?

It's not a webview but a standard API from Apache Cordova native platform version 5.0.1

Hi, I’m user of application myhome_up. Since I installed ios 16, I have this problem. Have you a solution? I can’t use my automation system. thank you

I’m user of application myhome_up.

I recommend that you talk to the app’s vendor directly, not indirect via DevForums.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Hello, were you able to solve this problem? this is making me lose my mind 😭

Hello, I have a similar problem. It works with iOS 14, but not with iOS16..3 or 16.4.

The App I am developing communicates with another device using UDP. In my App, the http TCP works just fine, but not the UDP.

I am using NodeJS. The port is 62777 and address is '239.255.255.250' both been bound. socket.bind(62777, '239.255.255.250'); //Android don't need this for UDP to work. iOS requires this for some reason. But does not work with iOS 16.

After following the debug, the iPhone does not send the message at all! Message not seen in network. Android and iOS14 work fine!

Please help Apple TechSupport. Many thanks!

Gibo IoT

I have a similar problem.

No you don’t, other than the fact that you’re first seeing this on iOS 16 (-:

It’s very likely that your issue is related to local network privacy. See Local Network Privacy FAQ for more details. If you have follow-up questions and this, I recommend that you start a new thread with the details.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Networking problem on iOS 16 Beta 4
 
 
Q