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
Post
Replies
Boosts
Views
Activity
Hi ,
I am in the same boat. I am using react-native-udp. It works in the simulation for Xcode, but not in the actual iPhone device connected to MacBook.
Also I accidentally find out that it works in iOS14 because the iPhone has not been updated ti iOS16. So it does not work in iOS16.
I also notice that if I run for the first time it asks networking.
Notes below:
Xcode Version 14.3 (14E222b)
iOS ver 16.4.1 on iPhone 11
info.plist I only have Privacy - Location When In Use Usage Description.
In your Appstore connect under App Information and under License Agreement, what do you have in there? When you edit you can choose Apple Standard Licence Agreement.
I am not sure if this will work. Let us know.
https://www.apple.com/legal/internet-services/itunes/dev/stdeula/